Class WorkflowInvocationAction
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataform.v1beta1.WorkflowInvocationAction
-
- All Implemented Interfaces:
WorkflowInvocationActionOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class WorkflowInvocationAction extends com.google.protobuf.GeneratedMessageV3 implements WorkflowInvocationActionOrBuilder
Represents a single action in a workflow invocation.
Protobuf typegoogle.cloud.dataform.v1beta1.WorkflowInvocationAction- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkflowInvocationAction.BigQueryActionRepresents a workflow action that will run against BigQuery.static interfaceWorkflowInvocationAction.BigQueryActionOrBuilderstatic classWorkflowInvocationAction.BuilderRepresents a single action in a workflow invocation.static classWorkflowInvocationAction.StateRepresents the current state of an workflow invocation action.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intBIGQUERY_ACTION_FIELD_NUMBERstatic intCANONICAL_TARGET_FIELD_NUMBERstatic intFAILURE_REASON_FIELD_NUMBERstatic intINVOCATION_TIMING_FIELD_NUMBERstatic intSTATE_FIELD_NUMBERstatic intTARGET_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)WorkflowInvocationAction.BigQueryActiongetBigqueryAction()Output only.WorkflowInvocationAction.BigQueryActionOrBuildergetBigqueryActionOrBuilder()Output only.TargetgetCanonicalTarget()Output only.TargetOrBuildergetCanonicalTargetOrBuilder()Output only.static WorkflowInvocationActiongetDefaultInstance()WorkflowInvocationActiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetFailureReason()Output only.com.google.protobuf.ByteStringgetFailureReasonBytes()Output only.com.google.type.IntervalgetInvocationTiming()Output only.com.google.type.IntervalOrBuildergetInvocationTimingOrBuilder()Output only.com.google.protobuf.Parser<WorkflowInvocationAction>getParserForType()intgetSerializedSize()WorkflowInvocationAction.StategetState()Output only.intgetStateValue()Output only.TargetgetTarget()Output only.TargetOrBuildergetTargetOrBuilder()Output only.booleanhasBigqueryAction()Output only.booleanhasCanonicalTarget()Output only.inthashCode()booleanhasInvocationTiming()Output only.booleanhasTarget()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static WorkflowInvocationAction.BuildernewBuilder()static WorkflowInvocationAction.BuildernewBuilder(WorkflowInvocationAction prototype)WorkflowInvocationAction.BuildernewBuilderForType()protected WorkflowInvocationAction.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static WorkflowInvocationActionparseDelimitedFrom(InputStream input)static WorkflowInvocationActionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationActionparseFrom(byte[] data)static WorkflowInvocationActionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationActionparseFrom(com.google.protobuf.ByteString data)static WorkflowInvocationActionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationActionparseFrom(com.google.protobuf.CodedInputStream input)static WorkflowInvocationActionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationActionparseFrom(InputStream input)static WorkflowInvocationActionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationActionparseFrom(ByteBuffer data)static WorkflowInvocationActionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<WorkflowInvocationAction>parser()WorkflowInvocationAction.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TARGET_FIELD_NUMBER
public static final int TARGET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CANONICAL_TARGET_FIELD_NUMBER
public static final int CANONICAL_TARGET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FAILURE_REASON_FIELD_NUMBER
public static final int FAILURE_REASON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INVOCATION_TIMING_FIELD_NUMBER
public static final int INVOCATION_TIMING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BIGQUERY_ACTION_FIELD_NUMBER
public static final int BIGQUERY_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasTarget
public boolean hasTarget()
Output only. This action's identifier. Unique within the workflow invocation.
.google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTargetin interfaceWorkflowInvocationActionOrBuilder- Returns:
- Whether the target field is set.
-
getTarget
public Target getTarget()
Output only. This action's identifier. Unique within the workflow invocation.
.google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTargetin interfaceWorkflowInvocationActionOrBuilder- Returns:
- The target.
-
getTargetOrBuilder
public TargetOrBuilder getTargetOrBuilder()
Output only. This action's identifier. Unique within the workflow invocation.
.google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTargetOrBuilderin interfaceWorkflowInvocationActionOrBuilder
-
hasCanonicalTarget
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.v1beta1.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCanonicalTargetin interfaceWorkflowInvocationActionOrBuilder- Returns:
- Whether the canonicalTarget field is set.
-
getCanonicalTarget
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.v1beta1.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCanonicalTargetin interfaceWorkflowInvocationActionOrBuilder- Returns:
- The canonicalTarget.
-
getCanonicalTargetOrBuilder
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.v1beta1.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCanonicalTargetOrBuilderin interfaceWorkflowInvocationActionOrBuilder
-
getStateValue
public int getStateValue()
Output only. This action's current state.
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceWorkflowInvocationActionOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
public WorkflowInvocationAction.State getState()
Output only. This action's current state.
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceWorkflowInvocationActionOrBuilder- Returns:
- The state.
-
getFailureReason
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];- Specified by:
getFailureReasonin interfaceWorkflowInvocationActionOrBuilder- Returns:
- The failureReason.
-
getFailureReasonBytes
public com.google.protobuf.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];- Specified by:
getFailureReasonBytesin interfaceWorkflowInvocationActionOrBuilder- Returns:
- The bytes for failureReason.
-
hasInvocationTiming
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];- Specified by:
hasInvocationTimingin interfaceWorkflowInvocationActionOrBuilder- Returns:
- Whether the invocationTiming field is set.
-
getInvocationTiming
public com.google.type.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];- Specified by:
getInvocationTimingin interfaceWorkflowInvocationActionOrBuilder- Returns:
- The invocationTiming.
-
getInvocationTimingOrBuilder
public com.google.type.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];- Specified by:
getInvocationTimingOrBuilderin interfaceWorkflowInvocationActionOrBuilder
-
hasBigqueryAction
public boolean hasBigqueryAction()
Output only. The workflow action's bigquery action details.
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBigqueryActionin interfaceWorkflowInvocationActionOrBuilder- Returns:
- Whether the bigqueryAction field is set.
-
getBigqueryAction
public WorkflowInvocationAction.BigQueryAction getBigqueryAction()
Output only. The workflow action's bigquery action details.
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigqueryActionin interfaceWorkflowInvocationActionOrBuilder- Returns:
- The bigqueryAction.
-
getBigqueryActionOrBuilder
public WorkflowInvocationAction.BigQueryActionOrBuilder getBigqueryActionOrBuilder()
Output only. The workflow action's bigquery action details.
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigqueryActionOrBuilderin interfaceWorkflowInvocationActionOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static WorkflowInvocationAction parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocationAction parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocationAction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocationAction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocationAction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocationAction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocationAction parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowInvocationAction parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowInvocationAction parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowInvocationAction parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowInvocationAction parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowInvocationAction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public WorkflowInvocationAction.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static WorkflowInvocationAction.Builder newBuilder()
-
newBuilder
public static WorkflowInvocationAction.Builder newBuilder(WorkflowInvocationAction prototype)
-
toBuilder
public WorkflowInvocationAction.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkflowInvocationAction.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static WorkflowInvocationAction getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<WorkflowInvocationAction> parser()
-
getParserForType
public com.google.protobuf.Parser<WorkflowInvocationAction> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WorkflowInvocationAction getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-