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 StringgetCompilationResult()Immutable.com.google.protobuf.ByteStringgetCompilationResultBytes()Immutable.WorkflowInvocation.InvocationConfiggetInvocationConfig()Immutable.WorkflowInvocation.InvocationConfigOrBuildergetInvocationConfigOrBuilder()Immutable.com.google.type.IntervalgetInvocationTiming()Output only.com.google.type.IntervalOrBuildergetInvocationTimingOrBuilder()Output only.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.WorkflowInvocation.StategetState()Output only.intgetStateValue()Output only.booleanhasInvocationConfig()Immutable.booleanhasInvocationTiming()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.v1alpha2.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.v1alpha2.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.v1alpha2.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
-
getStateValue
int getStateValue()
Output only. This workflow invocation's current state.
.google.cloud.dataform.v1alpha2.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.v1alpha2.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];
-
-