public final class WorkflowInvocationAction extends GeneratedMessageV3 implements WorkflowInvocationActionOrBuilder
Represents a single action in a workflow invocation.
Protobuf type google.cloud.dataform.v1alpha2.WorkflowInvocationAction
Static Fields
public static final int BIGQUERY_ACTION_FIELD_NUMBER
Field Value
public static final int CANONICAL_TARGET_FIELD_NUMBER
Field Value
public static final int FAILURE_REASON_FIELD_NUMBER
Field Value
public static final int INVOCATION_TIMING_FIELD_NUMBER
Field Value
public static final int STATE_FIELD_NUMBER
Field Value
public static final int TARGET_FIELD_NUMBER
Field Value
Static Methods
public static WorkflowInvocationAction getDefaultInstance()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public static WorkflowInvocationAction.Builder newBuilder()
Returns
public static WorkflowInvocationAction.Builder newBuilder(WorkflowInvocationAction prototype)
Parameter
Returns
public static WorkflowInvocationAction parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static WorkflowInvocationAction parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(byte[] data)
Parameter
Name |
Description |
data |
byte[]
|
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(ByteString data)
Parameter
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
public static WorkflowInvocationAction parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Parser<WorkflowInvocationAction> parser()
Returns
Methods
public boolean equals(Object obj)
Parameter
Returns
Overrides
public WorkflowInvocationAction.BigQueryAction getBigqueryAction()
Output only. The workflow action's bigquery action details.
.google.cloud.dataform.v1alpha2.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public WorkflowInvocationAction.BigQueryActionOrBuilder getBigqueryActionOrBuilder()
Output only. The workflow action's bigquery action details.
.google.cloud.dataform.v1alpha2.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public Target getCanonicalTarget()
Output only. The action's identifier if the project had been compiled without any
overrides configured. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
Target |
The canonicalTarget.
|
public TargetOrBuilder getCanonicalTargetOrBuilder()
Output only. The action's identifier if the project had been compiled without any
overrides configured. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public WorkflowInvocationAction getDefaultInstanceForType()
Returns
public String getFailureReason()
Output only. If and only if action's state is FAILED a failure reason is set.
string failure_reason = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
String |
The failureReason.
|
public ByteString getFailureReasonBytes()
Output only. If and only if action's state is FAILED a failure reason is set.
string failure_reason = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
ByteString |
The bytes for failureReason.
|
public Interval getInvocationTiming()
Output only. This action's timing details.
start_time
will be set if the action is in [RUNNING, SUCCEEDED,
CANCELLED, FAILED] state.
end_time
will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
state.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
com.google.type.Interval |
The invocationTiming.
|
public IntervalOrBuilder getInvocationTimingOrBuilder()
Output only. This action's timing details.
start_time
will be set if the action is in [RUNNING, SUCCEEDED,
CANCELLED, FAILED] state.
end_time
will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
state.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
com.google.type.IntervalOrBuilder |
|
public Parser<WorkflowInvocationAction> getParserForType()
Returns
Overrides
public int getSerializedSize()
Returns
Overrides
public WorkflowInvocationAction.State getState()
Output only. This action's current state.
.google.cloud.dataform.v1alpha2.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public int getStateValue()
Output only. This action's current state.
.google.cloud.dataform.v1alpha2.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
int |
The enum numeric value on the wire for state.
|
public Target getTarget()
Output only. This action's identifier. Unique within the workflow invocation.
.google.cloud.dataform.v1alpha2.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
Target |
The target.
|
public TargetOrBuilder getTargetOrBuilder()
Output only. This action's identifier. Unique within the workflow invocation.
.google.cloud.dataform.v1alpha2.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
public boolean hasBigqueryAction()
Output only. The workflow action's bigquery action details.
.google.cloud.dataform.v1alpha2.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
boolean |
Whether the bigqueryAction field is set.
|
public boolean hasCanonicalTarget()
Output only. The action's identifier if the project had been compiled without any
overrides configured. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
boolean |
Whether the canonicalTarget field is set.
|
public boolean hasInvocationTiming()
Output only. This action's timing details.
start_time
will be set if the action is in [RUNNING, SUCCEEDED,
CANCELLED, FAILED] state.
end_time
will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
state.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
boolean |
Whether the invocationTiming field is set.
|
public boolean hasTarget()
Output only. This action's identifier. Unique within the workflow invocation.
.google.cloud.dataform.v1alpha2.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type |
Description |
boolean |
Whether the target field is set.
|
Returns
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public WorkflowInvocationAction.Builder newBuilderForType()
Returns
protected WorkflowInvocationAction.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public WorkflowInvocationAction.Builder toBuilder()
Returns
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions