Class WorkflowInvocation
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataform.v1alpha2.WorkflowInvocation
-
- All Implemented Interfaces:
WorkflowInvocationOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class WorkflowInvocation extends com.google.protobuf.GeneratedMessageV3 implements WorkflowInvocationOrBuilder
Represents a single invocation of a compilation result.
Protobuf typegoogle.cloud.dataform.v1alpha2.WorkflowInvocation- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkflowInvocation.BuilderRepresents a single invocation of a compilation result.static classWorkflowInvocation.InvocationConfigIncludes various configuration options for this workflow invocation.static interfaceWorkflowInvocation.InvocationConfigOrBuilderstatic classWorkflowInvocation.StateRepresents the current state of a workflow invocation.-
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 intCOMPILATION_RESULT_FIELD_NUMBERstatic intINVOCATION_CONFIG_FIELD_NUMBERstatic intINVOCATION_TIMING_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intSTATE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCompilationResult()Immutable.com.google.protobuf.ByteStringgetCompilationResultBytes()Immutable.static WorkflowInvocationgetDefaultInstance()WorkflowInvocationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()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.com.google.protobuf.Parser<WorkflowInvocation>getParserForType()intgetSerializedSize()WorkflowInvocation.StategetState()Output only.intgetStateValue()Output only.inthashCode()booleanhasInvocationConfig()Immutable.booleanhasInvocationTiming()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static WorkflowInvocation.BuildernewBuilder()static WorkflowInvocation.BuildernewBuilder(WorkflowInvocation prototype)WorkflowInvocation.BuildernewBuilderForType()protected WorkflowInvocation.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static WorkflowInvocationparseDelimitedFrom(InputStream input)static WorkflowInvocationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationparseFrom(byte[] data)static WorkflowInvocationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationparseFrom(com.google.protobuf.ByteString data)static WorkflowInvocationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationparseFrom(com.google.protobuf.CodedInputStream input)static WorkflowInvocationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationparseFrom(InputStream input)static WorkflowInvocationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowInvocationparseFrom(ByteBuffer data)static WorkflowInvocationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<WorkflowInvocation>parser()WorkflowInvocation.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
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPILATION_RESULT_FIELD_NUMBER
public static final int COMPILATION_RESULT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INVOCATION_CONFIG_FIELD_NUMBER
public static final int INVOCATION_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INVOCATION_TIMING_FIELD_NUMBER
public static final int INVOCATION_TIMING_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
-
getName
public String getName()
Output only. The workflow invocation's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNamein interfaceWorkflowInvocationOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The workflow invocation's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfaceWorkflowInvocationOrBuilder- Returns:
- The bytes for name.
-
getCompilationResult
public 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) = { ... }- Specified by:
getCompilationResultin interfaceWorkflowInvocationOrBuilder- Returns:
- The compilationResult.
-
getCompilationResultBytes
public 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) = { ... }- Specified by:
getCompilationResultBytesin interfaceWorkflowInvocationOrBuilder- Returns:
- The bytes for compilationResult.
-
hasInvocationConfig
public 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];- Specified by:
hasInvocationConfigin interfaceWorkflowInvocationOrBuilder- Returns:
- Whether the invocationConfig field is set.
-
getInvocationConfig
public 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];- Specified by:
getInvocationConfigin interfaceWorkflowInvocationOrBuilder- Returns:
- The invocationConfig.
-
getInvocationConfigOrBuilder
public 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];- Specified by:
getInvocationConfigOrBuilderin interfaceWorkflowInvocationOrBuilder
-
getStateValue
public int getStateValue()
Output only. This workflow invocation's current state.
.google.cloud.dataform.v1alpha2.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceWorkflowInvocationOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
public 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];- Specified by:
getStatein interfaceWorkflowInvocationOrBuilder- Returns:
- The state.
-
hasInvocationTiming
public boolean hasInvocationTiming()
Output only. This workflow invocation's timing details.
.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasInvocationTimingin interfaceWorkflowInvocationOrBuilder- Returns:
- Whether the invocationTiming field is set.
-
getInvocationTiming
public 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];- Specified by:
getInvocationTimingin interfaceWorkflowInvocationOrBuilder- Returns:
- The invocationTiming.
-
getInvocationTimingOrBuilder
public 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];- Specified by:
getInvocationTimingOrBuilderin interfaceWorkflowInvocationOrBuilder
-
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 WorkflowInvocation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowInvocation parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowInvocation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowInvocation parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowInvocation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowInvocation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowInvocation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public WorkflowInvocation.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static WorkflowInvocation.Builder newBuilder()
-
newBuilder
public static WorkflowInvocation.Builder newBuilder(WorkflowInvocation prototype)
-
toBuilder
public WorkflowInvocation.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkflowInvocation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static WorkflowInvocation getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<WorkflowInvocation> parser()
-
getParserForType
public com.google.protobuf.Parser<WorkflowInvocation> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WorkflowInvocation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-