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 class
WorkflowInvocationAction.BigQueryAction
Represents a workflow action that will run against BigQuery.static interface
WorkflowInvocationAction.BigQueryActionOrBuilder
static class
WorkflowInvocationAction.Builder
Represents a single action in a workflow invocation.static class
WorkflowInvocationAction.State
Represents 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 int
BIGQUERY_ACTION_FIELD_NUMBER
static int
CANONICAL_TARGET_FIELD_NUMBER
static int
FAILURE_REASON_FIELD_NUMBER
static int
INVOCATION_TIMING_FIELD_NUMBER
static int
STATE_FIELD_NUMBER
static int
TARGET_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
WorkflowInvocationAction.BigQueryAction
getBigqueryAction()
Output only.WorkflowInvocationAction.BigQueryActionOrBuilder
getBigqueryActionOrBuilder()
Output only.Target
getCanonicalTarget()
Output only.TargetOrBuilder
getCanonicalTargetOrBuilder()
Output only.static WorkflowInvocationAction
getDefaultInstance()
WorkflowInvocationAction
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getFailureReason()
Output only.com.google.protobuf.ByteString
getFailureReasonBytes()
Output only.com.google.type.Interval
getInvocationTiming()
Output only.com.google.type.IntervalOrBuilder
getInvocationTimingOrBuilder()
Output only.com.google.protobuf.Parser<WorkflowInvocationAction>
getParserForType()
int
getSerializedSize()
WorkflowInvocationAction.State
getState()
Output only.int
getStateValue()
Output only.Target
getTarget()
Output only.TargetOrBuilder
getTargetOrBuilder()
Output only.boolean
hasBigqueryAction()
Output only.boolean
hasCanonicalTarget()
Output only.int
hashCode()
boolean
hasInvocationTiming()
Output only.boolean
hasTarget()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static WorkflowInvocationAction.Builder
newBuilder()
static WorkflowInvocationAction.Builder
newBuilder(WorkflowInvocationAction prototype)
WorkflowInvocationAction.Builder
newBuilderForType()
protected WorkflowInvocationAction.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static WorkflowInvocationAction
parseDelimitedFrom(InputStream input)
static WorkflowInvocationAction
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static WorkflowInvocationAction
parseFrom(byte[] data)
static WorkflowInvocationAction
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static WorkflowInvocationAction
parseFrom(com.google.protobuf.ByteString data)
static WorkflowInvocationAction
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static WorkflowInvocationAction
parseFrom(com.google.protobuf.CodedInputStream input)
static WorkflowInvocationAction
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static WorkflowInvocationAction
parseFrom(InputStream input)
static WorkflowInvocationAction
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static WorkflowInvocationAction
parseFrom(ByteBuffer data)
static WorkflowInvocationAction
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<WorkflowInvocationAction>
parser()
WorkflowInvocationAction.Builder
toBuilder()
void
writeTo(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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in 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:
hasTarget
in 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:
getTarget
in 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:
getTargetOrBuilder
in 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:
hasCanonicalTarget
in 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:
getCanonicalTarget
in 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:
getCanonicalTargetOrBuilder
in 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:
getStateValue
in 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:
getState
in 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:
getFailureReason
in 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:
getFailureReasonBytes
in 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:
hasInvocationTiming
in 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:
getInvocationTiming
in 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:
getInvocationTimingOrBuilder
in 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:
hasBigqueryAction
in 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:
getBigqueryAction
in 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:
getBigqueryActionOrBuilder
in interfaceWorkflowInvocationActionOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkflowInvocationAction.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WorkflowInvocationAction getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-