Class WorkflowDefinition
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.temporal.api.sdk.v1.WorkflowDefinition
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WorkflowDefinitionOrBuilder,Serializable
@Generated(value="protoc",
comments="annotations:WorkflowDefinition.java.pb.meta")
public final class WorkflowDefinition
extends com.google.protobuf.GeneratedMessageV3
implements WorkflowDefinitionOrBuilder
(-- api-linter: core::0203::optional=disabled --)Protobuf type
temporal.api.sdk.v1.WorkflowDefinition- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class(-- api-linter: core::0203::optional=disabled --)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 Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic WorkflowDefinitionstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<WorkflowDefinition> getQueryDefinitions(int index) Query definitions, sorted by name.intQuery definitions, sorted by name.Query definitions, sorted by name.getQueryDefinitionsOrBuilder(int index) Query definitions, sorted by name.List<? extends WorkflowInteractionDefinitionOrBuilder> Query definitions, sorted by name.intgetSignalDefinitions(int index) Signal definitions, sorted by name.intSignal definitions, sorted by name.Signal definitions, sorted by name.getSignalDefinitionsOrBuilder(int index) Signal definitions, sorted by name.List<? extends WorkflowInteractionDefinitionOrBuilder> Signal definitions, sorted by name.getType()A name scoped by the task queue that maps to this workflow definition.com.google.protobuf.ByteStringA name scoped by the task queue that maps to this workflow definition.getUpdateDefinitions(int index) Update definitions, sorted by name.intUpdate definitions, sorted by name.Update definitions, sorted by name.getUpdateDefinitionsOrBuilder(int index) Update definitions, sorted by name.List<? extends WorkflowInteractionDefinitionOrBuilder> Update definitions, sorted by name.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic WorkflowDefinition.Builderstatic WorkflowDefinition.BuildernewBuilder(WorkflowDefinition prototype) protected WorkflowDefinition.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static WorkflowDefinitionparseDelimitedFrom(InputStream input) static WorkflowDefinitionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static WorkflowDefinitionparseFrom(byte[] data) static WorkflowDefinitionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static WorkflowDefinitionparseFrom(com.google.protobuf.ByteString data) static WorkflowDefinitionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static WorkflowDefinitionparseFrom(com.google.protobuf.CodedInputStream input) static WorkflowDefinitionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static WorkflowDefinitionparseFrom(InputStream input) static WorkflowDefinitionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static WorkflowDefinitionparseFrom(ByteBuffer data) static WorkflowDefinitionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<WorkflowDefinition> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
QUERY_DEFINITIONS_FIELD_NUMBER
public static final int QUERY_DEFINITIONS_FIELD_NUMBER- See Also:
-
SIGNAL_DEFINITIONS_FIELD_NUMBER
public static final int SIGNAL_DEFINITIONS_FIELD_NUMBER- See Also:
-
UPDATE_DEFINITIONS_FIELD_NUMBER
public static final int UPDATE_DEFINITIONS_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- 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
-
getType
A name scoped by the task queue that maps to this workflow definition. If missing, this workflow is a dynamic workflow.
string type = 1;- Specified by:
getTypein interfaceWorkflowDefinitionOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()A name scoped by the task queue that maps to this workflow definition. If missing, this workflow is a dynamic workflow.
string type = 1;- Specified by:
getTypeBytesin interfaceWorkflowDefinitionOrBuilder- Returns:
- The bytes for type.
-
getQueryDefinitionsList
Query definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition query_definitions = 2;- Specified by:
getQueryDefinitionsListin interfaceWorkflowDefinitionOrBuilder
-
getQueryDefinitionsOrBuilderList
Query definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition query_definitions = 2;- Specified by:
getQueryDefinitionsOrBuilderListin interfaceWorkflowDefinitionOrBuilder
-
getQueryDefinitionsCount
public int getQueryDefinitionsCount()Query definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition query_definitions = 2;- Specified by:
getQueryDefinitionsCountin interfaceWorkflowDefinitionOrBuilder
-
getQueryDefinitions
Query definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition query_definitions = 2;- Specified by:
getQueryDefinitionsin interfaceWorkflowDefinitionOrBuilder
-
getQueryDefinitionsOrBuilder
Query definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition query_definitions = 2;- Specified by:
getQueryDefinitionsOrBuilderin interfaceWorkflowDefinitionOrBuilder
-
getSignalDefinitionsList
Signal definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition signal_definitions = 3;- Specified by:
getSignalDefinitionsListin interfaceWorkflowDefinitionOrBuilder
-
getSignalDefinitionsOrBuilderList
Signal definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition signal_definitions = 3;- Specified by:
getSignalDefinitionsOrBuilderListin interfaceWorkflowDefinitionOrBuilder
-
getSignalDefinitionsCount
public int getSignalDefinitionsCount()Signal definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition signal_definitions = 3;- Specified by:
getSignalDefinitionsCountin interfaceWorkflowDefinitionOrBuilder
-
getSignalDefinitions
Signal definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition signal_definitions = 3;- Specified by:
getSignalDefinitionsin interfaceWorkflowDefinitionOrBuilder
-
getSignalDefinitionsOrBuilder
Signal definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition signal_definitions = 3;- Specified by:
getSignalDefinitionsOrBuilderin interfaceWorkflowDefinitionOrBuilder
-
getUpdateDefinitionsList
Update definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition update_definitions = 4;- Specified by:
getUpdateDefinitionsListin interfaceWorkflowDefinitionOrBuilder
-
getUpdateDefinitionsOrBuilderList
Update definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition update_definitions = 4;- Specified by:
getUpdateDefinitionsOrBuilderListin interfaceWorkflowDefinitionOrBuilder
-
getUpdateDefinitionsCount
public int getUpdateDefinitionsCount()Update definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition update_definitions = 4;- Specified by:
getUpdateDefinitionsCountin interfaceWorkflowDefinitionOrBuilder
-
getUpdateDefinitions
Update definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition update_definitions = 4;- Specified by:
getUpdateDefinitionsin interfaceWorkflowDefinitionOrBuilder
-
getUpdateDefinitionsOrBuilder
Update definitions, sorted by name.
repeated .temporal.api.sdk.v1.WorkflowInteractionDefinition update_definitions = 4;- Specified by:
getUpdateDefinitionsOrBuilderin interfaceWorkflowDefinitionOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- 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
- 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 WorkflowDefinition parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowDefinition parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowDefinition parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowDefinition parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowDefinition parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowDefinition parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static WorkflowDefinition parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowDefinition parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static WorkflowDefinition parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static WorkflowDefinition parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkflowDefinition.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-