Interface ExecutionOrBuilder (0.1.0)

public interface ExecutionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsLabels(String key)

public abstract boolean containsLabels(String key)

Labels as key value pairs.

map<string, string> labels = 7;

Parameter
Name Description
key String
Returns
Type Description
boolean

getEndTime()

public abstract Timestamp getEndTime()

Output only. [Output only] End time stamp.

.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Output only. [Output only] End time stamp.

.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getEngine()

public abstract Execution.Engine getEngine()

Optional. Engine.

.google.cloud.workloadmanager.v1.Execution.Engine engine = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Execution.Engine

The engine.

getEngineValue()

public abstract int getEngineValue()

Optional. Engine.

.google.cloud.workloadmanager.v1.Execution.Engine engine = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for engine.

getEvaluationId()

public abstract String getEvaluationId()

Output only. [Output only] Evaluation ID.

string evaluation_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The evaluationId.

getEvaluationIdBytes()

public abstract ByteString getEvaluationIdBytes()

Output only. [Output only] Evaluation ID.

string evaluation_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for evaluationId.

getExternalDataSources(int index)

public abstract Execution.ExternalDataSources getExternalDataSources(int index)

Optional. External data sources.

repeated .google.cloud.workloadmanager.v1.Execution.ExternalDataSources external_data_sources = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Execution.ExternalDataSources

getExternalDataSourcesCount()

public abstract int getExternalDataSourcesCount()

Optional. External data sources.

repeated .google.cloud.workloadmanager.v1.Execution.ExternalDataSources external_data_sources = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getExternalDataSourcesList()

public abstract List<Execution.ExternalDataSources> getExternalDataSourcesList()

Optional. External data sources.

repeated .google.cloud.workloadmanager.v1.Execution.ExternalDataSources external_data_sources = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<ExternalDataSources>

getExternalDataSourcesOrBuilder(int index)

public abstract Execution.ExternalDataSourcesOrBuilder getExternalDataSourcesOrBuilder(int index)

Optional. External data sources.

repeated .google.cloud.workloadmanager.v1.Execution.ExternalDataSources external_data_sources = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Execution.ExternalDataSourcesOrBuilder

getExternalDataSourcesOrBuilderList()

public abstract List<? extends Execution.ExternalDataSourcesOrBuilder> getExternalDataSourcesOrBuilderList()

Optional. External data sources.

repeated .google.cloud.workloadmanager.v1.Execution.ExternalDataSources external_data_sources = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.workloadmanager.v1.Execution.ExternalDataSourcesOrBuilder>

getInventoryTime()

public abstract Timestamp getInventoryTime()

Output only. [Output only] Inventory time stamp.

.google.protobuf.Timestamp inventory_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The inventoryTime.

getInventoryTimeOrBuilder()

public abstract TimestampOrBuilder getInventoryTimeOrBuilder()

Output only. [Output only] Inventory time stamp.

.google.protobuf.Timestamp inventory_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getLabels() (deprecated)

public abstract Map<String,String> getLabels()

Use #getLabelsMap() instead.

Returns
Type Description
Map<String,String>

getLabelsCount()

public abstract int getLabelsCount()

Labels as key value pairs.

map<string, string> labels = 7;

Returns
Type Description
int

getLabelsMap()

public abstract Map<String,String> getLabelsMap()

Labels as key value pairs.

map<string, string> labels = 7;

Returns
Type Description
Map<String,String>

getLabelsOrDefault(String key, String defaultValue)

public abstract String getLabelsOrDefault(String key, String defaultValue)

Labels as key value pairs.

map<string, string> labels = 7;

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getLabelsOrThrow(String key)

public abstract String getLabelsOrThrow(String key)

Labels as key value pairs.

map<string, string> labels = 7;

Parameter
Name Description
key String
Returns
Type Description
String

getName()

public abstract String getName()

The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution}.

string name = 1;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution}.

string name = 1;

Returns
Type Description
ByteString

The bytes for name.

getNotices(int index)

public abstract Execution.Notice getNotices(int index)

Output only. Additional information generated by the execution.

repeated .google.cloud.workloadmanager.v1.Execution.Notice notices = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
Execution.Notice

getNoticesCount()

public abstract int getNoticesCount()

Output only. Additional information generated by the execution.

repeated .google.cloud.workloadmanager.v1.Execution.Notice notices = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getNoticesList()

public abstract List<Execution.Notice> getNoticesList()

Output only. Additional information generated by the execution.

repeated .google.cloud.workloadmanager.v1.Execution.Notice notices = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Notice>

getNoticesOrBuilder(int index)

public abstract Execution.NoticeOrBuilder getNoticesOrBuilder(int index)

Output only. Additional information generated by the execution.

repeated .google.cloud.workloadmanager.v1.Execution.Notice notices = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
Execution.NoticeOrBuilder

getNoticesOrBuilderList()

public abstract List<? extends Execution.NoticeOrBuilder> getNoticesOrBuilderList()

Output only. Additional information generated by the execution.

repeated .google.cloud.workloadmanager.v1.Execution.Notice notices = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.workloadmanager.v1.Execution.NoticeOrBuilder>

getResultSummary()

public abstract Execution.Summary getResultSummary()

Output only. [Output only] Result summary for the execution.

.google.cloud.workloadmanager.v1.Execution.Summary result_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Execution.Summary

The resultSummary.

getResultSummaryOrBuilder()

public abstract Execution.SummaryOrBuilder getResultSummaryOrBuilder()

Output only. [Output only] Result summary for the execution.

.google.cloud.workloadmanager.v1.Execution.Summary result_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Execution.SummaryOrBuilder

getRuleResults(int index)

public abstract RuleExecutionResult getRuleResults(int index)

Output only. Execution result summary per rule.

repeated .google.cloud.workloadmanager.v1.RuleExecutionResult rule_results = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
RuleExecutionResult

getRuleResultsCount()

public abstract int getRuleResultsCount()

Output only. Execution result summary per rule.

repeated .google.cloud.workloadmanager.v1.RuleExecutionResult rule_results = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getRuleResultsList()

public abstract List<RuleExecutionResult> getRuleResultsList()

Output only. Execution result summary per rule.

repeated .google.cloud.workloadmanager.v1.RuleExecutionResult rule_results = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<RuleExecutionResult>

getRuleResultsOrBuilder(int index)

public abstract RuleExecutionResultOrBuilder getRuleResultsOrBuilder(int index)

Output only. Execution result summary per rule.

repeated .google.cloud.workloadmanager.v1.RuleExecutionResult rule_results = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
RuleExecutionResultOrBuilder

getRuleResultsOrBuilderList()

public abstract List<? extends RuleExecutionResultOrBuilder> getRuleResultsOrBuilderList()

Output only. Execution result summary per rule.

repeated .google.cloud.workloadmanager.v1.RuleExecutionResult rule_results = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.workloadmanager.v1.RuleExecutionResultOrBuilder>

getRunType()

public abstract Execution.Type getRunType()

Type which represents whether the execution executed directly by user or scheduled according to the Evaluation.schedule field.

.google.cloud.workloadmanager.v1.Execution.Type run_type = 8;

Returns
Type Description
Execution.Type

The runType.

getRunTypeValue()

public abstract int getRunTypeValue()

Type which represents whether the execution executed directly by user or scheduled according to the Evaluation.schedule field.

.google.cloud.workloadmanager.v1.Execution.Type run_type = 8;

Returns
Type Description
int

The enum numeric value on the wire for runType.

getStartTime()

public abstract Timestamp getStartTime()

Output only. [Output only] Start time stamp.

.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract TimestampOrBuilder getStartTimeOrBuilder()

Output only. [Output only] Start time stamp.

.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getState()

public abstract Execution.State getState()

Output only. [Output only] State.

.google.cloud.workloadmanager.v1.Execution.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Execution.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. [Output only] State.

.google.cloud.workloadmanager.v1.Execution.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

hasEndTime()

public abstract boolean hasEndTime()

Output only. [Output only] End time stamp.

.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the endTime field is set.

hasInventoryTime()

public abstract boolean hasInventoryTime()

Output only. [Output only] Inventory time stamp.

.google.protobuf.Timestamp inventory_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the inventoryTime field is set.

hasResultSummary()

public abstract boolean hasResultSummary()

Output only. [Output only] Result summary for the execution.

.google.cloud.workloadmanager.v1.Execution.Summary result_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the resultSummary field is set.

hasStartTime()

public abstract boolean hasStartTime()

Output only. [Output only] Start time stamp.

.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the startTime field is set.