Interface WorkflowInvocationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WorkflowInvocation
,WorkflowInvocation.Builder
public interface WorkflowInvocationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCompilationResult()
Immutable.com.google.protobuf.ByteString
getCompilationResultBytes()
Immutable.WorkflowInvocation.InvocationConfig
getInvocationConfig()
Immutable.WorkflowInvocation.InvocationConfigOrBuilder
getInvocationConfigOrBuilder()
Immutable.com.google.type.Interval
getInvocationTiming()
Output only.com.google.type.IntervalOrBuilder
getInvocationTimingOrBuilder()
Output only.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.WorkflowInvocation.State
getState()
Output only.int
getStateValue()
Output only.boolean
hasInvocationConfig()
Immutable.boolean
hasInvocationTiming()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Output only. The workflow invocation's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Output only. The workflow invocation's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for name.
-
getCompilationResult
String getCompilationResult()
Immutable. The name of the compilation result to compile. Must be in the format `projects/*/locations/*/repositories/*/compilationResults/*`.
string compilation_result = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
- Returns:
- The compilationResult.
-
getCompilationResultBytes
com.google.protobuf.ByteString getCompilationResultBytes()
Immutable. The name of the compilation result to compile. Must be in the format `projects/*/locations/*/repositories/*/compilationResults/*`.
string compilation_result = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
- Returns:
- The bytes for compilationResult.
-
hasInvocationConfig
boolean hasInvocationConfig()
Immutable. If left unset, a default InvocationConfig will be used.
.google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Returns:
- Whether the invocationConfig field is set.
-
getInvocationConfig
WorkflowInvocation.InvocationConfig getInvocationConfig()
Immutable. If left unset, a default InvocationConfig will be used.
.google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Returns:
- The invocationConfig.
-
getInvocationConfigOrBuilder
WorkflowInvocation.InvocationConfigOrBuilder getInvocationConfigOrBuilder()
Immutable. If left unset, a default InvocationConfig will be used.
.google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getStateValue
int getStateValue()
Output only. This workflow invocation's current state.
.google.cloud.dataform.v1beta1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The enum numeric value on the wire for state.
-
getState
WorkflowInvocation.State getState()
Output only. This workflow invocation's current state.
.google.cloud.dataform.v1beta1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The state.
-
hasInvocationTiming
boolean hasInvocationTiming()
Output only. This workflow invocation's timing details.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the invocationTiming field is set.
-
getInvocationTiming
com.google.type.Interval getInvocationTiming()
Output only. This workflow invocation's timing details.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The invocationTiming.
-
getInvocationTimingOrBuilder
com.google.type.IntervalOrBuilder getInvocationTimingOrBuilder()
Output only. This workflow invocation's timing details.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
-