Class WorkflowExecutionInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<WorkflowExecutionInfo.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
io.temporal.api.workflow.v1.WorkflowExecutionInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WorkflowExecutionInfoOrBuilder,Cloneable
- Enclosing class:
WorkflowExecutionInfo
public static final class WorkflowExecutionInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
implements WorkflowExecutionInfoOrBuilder
Hold basic information about a workflow execution. This structure is a part of visibility, and thus contain a limited subset of information.Protobuf type
temporal.api.workflow.v1.WorkflowExecutionInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated..temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;.google.protobuf.Timestamp close_time = 4;.temporal.api.common.v1.WorkflowExecution execution = 1;Workflow execution duration is defined as difference between close time and execution time..google.protobuf.Timestamp execution_time = 9;Count of external payloads referenced in workflow history.Total size in bytes of all external payloads referenced in workflow history.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The first run ID in the execution chain.int64 history_length = 6;int64 history_size_bytes = 15;Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated..temporal.api.common.v1.Memo memo = 10;Deprecated.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .temporal.api.common.v1.WorkflowExecution parent_execution = 8;string parent_namespace_id = 7;Priority metadataContains information about the root workflow execution..temporal.api.common.v1.SearchAttributes search_attributes = 11;.google.protobuf.Timestamp start_time = 3;int64 state_transition_count = 14;.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;string task_queue = 13;.temporal.api.common.v1.WorkflowType type = 2;Absent value means the workflow execution is not versioned.The name of Worker Deployment that completed the most recent workflow task.clone()Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated..temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;com.google.protobuf.Timestamp.google.protobuf.Timestamp close_time = 4;com.google.protobuf.Timestamp.Builder.google.protobuf.Timestamp close_time = 4;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp close_time = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.temporal.api.common.v1.WorkflowExecution execution = 1;.temporal.api.common.v1.WorkflowExecution execution = 1;com.google.protobuf.DurationWorkflow execution duration is defined as difference between close time and execution time.com.google.protobuf.Duration.BuilderWorkflow execution duration is defined as difference between close time and execution time.com.google.protobuf.DurationOrBuilderWorkflow execution duration is defined as difference between close time and execution time..temporal.api.common.v1.WorkflowExecution execution = 1;com.google.protobuf.Timestamp.google.protobuf.Timestamp execution_time = 9;com.google.protobuf.Timestamp.Builder.google.protobuf.Timestamp execution_time = 9;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp execution_time = 9;longCount of external payloads referenced in workflow history.longTotal size in bytes of all external payloads referenced in workflow history.The first run ID in the execution chain.com.google.protobuf.ByteStringThe first run ID in the execution chain.longint64 history_length = 6;longint64 history_size_bytes = 15;Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated.getMemo().temporal.api.common.v1.Memo memo = 10;.temporal.api.common.v1.Memo memo = 10;.temporal.api.common.v1.Memo memo = 10;Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.most_recent_worker_version_stamp is deprecated.Deprecated.Deprecated..temporal.api.common.v1.WorkflowExecution parent_execution = 8;.temporal.api.common.v1.WorkflowExecution parent_execution = 8;.temporal.api.common.v1.WorkflowExecution parent_execution = 8;string parent_namespace_id = 7;com.google.protobuf.ByteStringstring parent_namespace_id = 7;Priority metadataPriority metadataPriority metadataContains information about the root workflow execution.Contains information about the root workflow execution.Contains information about the root workflow execution..temporal.api.common.v1.SearchAttributes search_attributes = 11;.temporal.api.common.v1.SearchAttributes search_attributes = 11;.temporal.api.common.v1.SearchAttributes search_attributes = 11;com.google.protobuf.Timestamp.google.protobuf.Timestamp start_time = 3;com.google.protobuf.Timestamp.Builder.google.protobuf.Timestamp start_time = 3;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp start_time = 3;longint64 state_transition_count = 14;.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;int.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;string task_queue = 13;com.google.protobuf.ByteStringstring task_queue = 13;getType().temporal.api.common.v1.WorkflowType type = 2;.temporal.api.common.v1.WorkflowType type = 2;.temporal.api.common.v1.WorkflowType type = 2;Absent value means the workflow execution is not versioned.Absent value means the workflow execution is not versioned.Absent value means the workflow execution is not versioned.The name of Worker Deployment that completed the most recent workflow task.com.google.protobuf.ByteStringThe name of Worker Deployment that completed the most recent workflow task.boolean.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;boolean.google.protobuf.Timestamp close_time = 4;boolean.temporal.api.common.v1.WorkflowExecution execution = 1;booleanWorkflow execution duration is defined as difference between close time and execution time.boolean.google.protobuf.Timestamp execution_time = 9;booleanhasMemo().temporal.api.common.v1.Memo memo = 10;booleanDeprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.most_recent_worker_version_stamp is deprecated.boolean.temporal.api.common.v1.WorkflowExecution parent_execution = 8;booleanPriority metadatabooleanContains information about the root workflow execution.boolean.temporal.api.common.v1.SearchAttributes search_attributes = 11;boolean.google.protobuf.Timestamp start_time = 3;booleanhasType().temporal.api.common.v1.WorkflowType type = 2;booleanAbsent value means the workflow execution is not versioned.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAutoResetPoints(ResetPoints value) .temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;mergeCloseTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp close_time = 4;mergeExecution(WorkflowExecution value) .temporal.api.common.v1.WorkflowExecution execution = 1;mergeExecutionDuration(com.google.protobuf.Duration value) Workflow execution duration is defined as difference between close time and execution time.mergeExecutionTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp execution_time = 9;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(WorkflowExecutionInfo other) .temporal.api.common.v1.Memo memo = 10;Deprecated..temporal.api.common.v1.WorkflowExecution parent_execution = 8;mergePriority(Priority value) Priority metadataContains information about the root workflow execution..temporal.api.common.v1.SearchAttributes search_attributes = 11;mergeStartTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp start_time = 3;mergeType(WorkflowType value) .temporal.api.common.v1.WorkflowType type = 2;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Absent value means the workflow execution is not versioned.setAssignedBuildId(String value) Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated.setAssignedBuildIdBytes(com.google.protobuf.ByteString value) Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated.setAutoResetPoints(ResetPoints value) .temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;setAutoResetPoints(ResetPoints.Builder builderForValue) .temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;setCloseTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp close_time = 4;setCloseTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp close_time = 4;setExecution(WorkflowExecution value) .temporal.api.common.v1.WorkflowExecution execution = 1;setExecution(WorkflowExecution.Builder builderForValue) .temporal.api.common.v1.WorkflowExecution execution = 1;setExecutionDuration(com.google.protobuf.Duration value) Workflow execution duration is defined as difference between close time and execution time.setExecutionDuration(com.google.protobuf.Duration.Builder builderForValue) Workflow execution duration is defined as difference between close time and execution time.setExecutionTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp execution_time = 9;setExecutionTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp execution_time = 9;setExternalPayloadCount(long value) Count of external payloads referenced in workflow history.setExternalPayloadSizeBytes(long value) Total size in bytes of all external payloads referenced in workflow history.setFirstRunId(String value) The first run ID in the execution chain.setFirstRunIdBytes(com.google.protobuf.ByteString value) The first run ID in the execution chain.setHistoryLength(long value) int64 history_length = 6;setHistorySizeBytes(long value) int64 history_size_bytes = 15;setInheritedBuildId(String value) Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated.setInheritedBuildIdBytes(com.google.protobuf.ByteString value) Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated..temporal.api.common.v1.Memo memo = 10;setMemo(Memo.Builder builderForValue) .temporal.api.common.v1.Memo memo = 10;Deprecated.setMostRecentWorkerVersionStamp(WorkerVersionStamp.Builder builderForValue) Deprecated..temporal.api.common.v1.WorkflowExecution parent_execution = 8;setParentExecution(WorkflowExecution.Builder builderForValue) .temporal.api.common.v1.WorkflowExecution parent_execution = 8;setParentNamespaceId(String value) string parent_namespace_id = 7;setParentNamespaceIdBytes(com.google.protobuf.ByteString value) string parent_namespace_id = 7;setPriority(Priority value) Priority metadatasetPriority(Priority.Builder builderForValue) Priority metadatasetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Contains information about the root workflow execution.setRootExecution(WorkflowExecution.Builder builderForValue) Contains information about the root workflow execution..temporal.api.common.v1.SearchAttributes search_attributes = 11;setSearchAttributes(SearchAttributes.Builder builderForValue) .temporal.api.common.v1.SearchAttributes search_attributes = 11;setStartTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp start_time = 3;setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp start_time = 3;setStateTransitionCount(long value) int64 state_transition_count = 14;setStatus(WorkflowExecutionStatus value) .temporal.api.enums.v1.WorkflowExecutionStatus status = 5;setStatusValue(int value) .temporal.api.enums.v1.WorkflowExecutionStatus status = 5;setTaskQueue(String value) string task_queue = 13;setTaskQueueBytes(com.google.protobuf.ByteString value) string task_queue = 13;setType(WorkflowType value) .temporal.api.common.v1.WorkflowType type = 2;setType(WorkflowType.Builder builderForValue) .temporal.api.common.v1.WorkflowType type = 2;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Absent value means the workflow execution is not versioned.setVersioningInfo(WorkflowExecutionVersioningInfo.Builder builderForValue) Absent value means the workflow execution is not versioned.setWorkerDeploymentName(String value) The name of Worker Deployment that completed the most recent workflow task.setWorkerDeploymentNameBytes(com.google.protobuf.ByteString value) The name of Worker Deployment that completed the most recent workflow task.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<WorkflowExecutionInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
setField
public WorkflowExecutionInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
clearField
public WorkflowExecutionInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
clearOneof
public WorkflowExecutionInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
setRepeatedField
public WorkflowExecutionInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
addRepeatedField
public WorkflowExecutionInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowExecutionInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
mergeFrom
public WorkflowExecutionInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowExecutionInfo.Builder>- Throws:
IOException
-
hasExecution
public boolean hasExecution().temporal.api.common.v1.WorkflowExecution execution = 1;- Specified by:
hasExecutionin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the execution field is set.
-
getExecution
.temporal.api.common.v1.WorkflowExecution execution = 1;- Specified by:
getExecutionin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The execution.
-
setExecution
.temporal.api.common.v1.WorkflowExecution execution = 1; -
setExecution
.temporal.api.common.v1.WorkflowExecution execution = 1; -
mergeExecution
.temporal.api.common.v1.WorkflowExecution execution = 1; -
clearExecution
.temporal.api.common.v1.WorkflowExecution execution = 1; -
getExecutionBuilder
.temporal.api.common.v1.WorkflowExecution execution = 1; -
getExecutionOrBuilder
.temporal.api.common.v1.WorkflowExecution execution = 1;- Specified by:
getExecutionOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasType
public boolean hasType().temporal.api.common.v1.WorkflowType type = 2;- Specified by:
hasTypein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the type field is set.
-
getType
.temporal.api.common.v1.WorkflowType type = 2;- Specified by:
getTypein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The type.
-
setType
.temporal.api.common.v1.WorkflowType type = 2; -
setType
.temporal.api.common.v1.WorkflowType type = 2; -
mergeType
.temporal.api.common.v1.WorkflowType type = 2; -
clearType
.temporal.api.common.v1.WorkflowType type = 2; -
getTypeBuilder
.temporal.api.common.v1.WorkflowType type = 2; -
getTypeOrBuilder
.temporal.api.common.v1.WorkflowType type = 2;- Specified by:
getTypeOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasStartTime
public boolean hasStartTime().google.protobuf.Timestamp start_time = 3;- Specified by:
hasStartTimein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime().google.protobuf.Timestamp start_time = 3;- Specified by:
getStartTimein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The startTime.
-
setStartTime
.google.protobuf.Timestamp start_time = 3; -
setStartTime
public WorkflowExecutionInfo.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp start_time = 3; -
mergeStartTime
.google.protobuf.Timestamp start_time = 3; -
clearStartTime
.google.protobuf.Timestamp start_time = 3; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder().google.protobuf.Timestamp start_time = 3; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder().google.protobuf.Timestamp start_time = 3;- Specified by:
getStartTimeOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasCloseTime
public boolean hasCloseTime().google.protobuf.Timestamp close_time = 4;- Specified by:
hasCloseTimein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the closeTime field is set.
-
getCloseTime
public com.google.protobuf.Timestamp getCloseTime().google.protobuf.Timestamp close_time = 4;- Specified by:
getCloseTimein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The closeTime.
-
setCloseTime
.google.protobuf.Timestamp close_time = 4; -
setCloseTime
public WorkflowExecutionInfo.Builder setCloseTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp close_time = 4; -
mergeCloseTime
.google.protobuf.Timestamp close_time = 4; -
clearCloseTime
.google.protobuf.Timestamp close_time = 4; -
getCloseTimeBuilder
public com.google.protobuf.Timestamp.Builder getCloseTimeBuilder().google.protobuf.Timestamp close_time = 4; -
getCloseTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCloseTimeOrBuilder().google.protobuf.Timestamp close_time = 4;- Specified by:
getCloseTimeOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
getStatusValue
public int getStatusValue().temporal.api.enums.v1.WorkflowExecutionStatus status = 5;- Specified by:
getStatusValuein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;- Specified by:
getStatusin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The status.
-
setStatus
.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
.temporal.api.enums.v1.WorkflowExecutionStatus status = 5;- Returns:
- This builder for chaining.
-
getHistoryLength
public long getHistoryLength()int64 history_length = 6;- Specified by:
getHistoryLengthin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The historyLength.
-
setHistoryLength
int64 history_length = 6;- Parameters:
value- The historyLength to set.- Returns:
- This builder for chaining.
-
clearHistoryLength
int64 history_length = 6;- Returns:
- This builder for chaining.
-
getParentNamespaceId
string parent_namespace_id = 7;- Specified by:
getParentNamespaceIdin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The parentNamespaceId.
-
getParentNamespaceIdBytes
public com.google.protobuf.ByteString getParentNamespaceIdBytes()string parent_namespace_id = 7;- Specified by:
getParentNamespaceIdBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The bytes for parentNamespaceId.
-
setParentNamespaceId
string parent_namespace_id = 7;- Parameters:
value- The parentNamespaceId to set.- Returns:
- This builder for chaining.
-
clearParentNamespaceId
string parent_namespace_id = 7;- Returns:
- This builder for chaining.
-
setParentNamespaceIdBytes
public WorkflowExecutionInfo.Builder setParentNamespaceIdBytes(com.google.protobuf.ByteString value) string parent_namespace_id = 7;- Parameters:
value- The bytes for parentNamespaceId to set.- Returns:
- This builder for chaining.
-
hasParentExecution
public boolean hasParentExecution().temporal.api.common.v1.WorkflowExecution parent_execution = 8;- Specified by:
hasParentExecutionin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the parentExecution field is set.
-
getParentExecution
.temporal.api.common.v1.WorkflowExecution parent_execution = 8;- Specified by:
getParentExecutionin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The parentExecution.
-
setParentExecution
.temporal.api.common.v1.WorkflowExecution parent_execution = 8; -
setParentExecution
.temporal.api.common.v1.WorkflowExecution parent_execution = 8; -
mergeParentExecution
.temporal.api.common.v1.WorkflowExecution parent_execution = 8; -
clearParentExecution
.temporal.api.common.v1.WorkflowExecution parent_execution = 8; -
getParentExecutionBuilder
.temporal.api.common.v1.WorkflowExecution parent_execution = 8; -
getParentExecutionOrBuilder
.temporal.api.common.v1.WorkflowExecution parent_execution = 8;- Specified by:
getParentExecutionOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasExecutionTime
public boolean hasExecutionTime().google.protobuf.Timestamp execution_time = 9;- Specified by:
hasExecutionTimein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the executionTime field is set.
-
getExecutionTime
public com.google.protobuf.Timestamp getExecutionTime().google.protobuf.Timestamp execution_time = 9;- Specified by:
getExecutionTimein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The executionTime.
-
setExecutionTime
.google.protobuf.Timestamp execution_time = 9; -
setExecutionTime
public WorkflowExecutionInfo.Builder setExecutionTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp execution_time = 9; -
mergeExecutionTime
.google.protobuf.Timestamp execution_time = 9; -
clearExecutionTime
.google.protobuf.Timestamp execution_time = 9; -
getExecutionTimeBuilder
public com.google.protobuf.Timestamp.Builder getExecutionTimeBuilder().google.protobuf.Timestamp execution_time = 9; -
getExecutionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExecutionTimeOrBuilder().google.protobuf.Timestamp execution_time = 9;- Specified by:
getExecutionTimeOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasMemo
public boolean hasMemo().temporal.api.common.v1.Memo memo = 10;- Specified by:
hasMemoin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the memo field is set.
-
getMemo
.temporal.api.common.v1.Memo memo = 10;- Specified by:
getMemoin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The memo.
-
setMemo
.temporal.api.common.v1.Memo memo = 10; -
setMemo
.temporal.api.common.v1.Memo memo = 10; -
mergeMemo
.temporal.api.common.v1.Memo memo = 10; -
clearMemo
.temporal.api.common.v1.Memo memo = 10; -
getMemoBuilder
.temporal.api.common.v1.Memo memo = 10; -
getMemoOrBuilder
.temporal.api.common.v1.Memo memo = 10;- Specified by:
getMemoOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasSearchAttributes
public boolean hasSearchAttributes().temporal.api.common.v1.SearchAttributes search_attributes = 11;- Specified by:
hasSearchAttributesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the searchAttributes field is set.
-
getSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 11;- Specified by:
getSearchAttributesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The searchAttributes.
-
setSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 11; -
setSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 11; -
mergeSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 11; -
clearSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 11; -
getSearchAttributesBuilder
.temporal.api.common.v1.SearchAttributes search_attributes = 11; -
getSearchAttributesOrBuilder
.temporal.api.common.v1.SearchAttributes search_attributes = 11;- Specified by:
getSearchAttributesOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasAutoResetPoints
public boolean hasAutoResetPoints().temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;- Specified by:
hasAutoResetPointsin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the autoResetPoints field is set.
-
getAutoResetPoints
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;- Specified by:
getAutoResetPointsin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The autoResetPoints.
-
setAutoResetPoints
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12; -
setAutoResetPoints
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12; -
mergeAutoResetPoints
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12; -
clearAutoResetPoints
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12; -
getAutoResetPointsBuilder
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12; -
getAutoResetPointsOrBuilder
.temporal.api.workflow.v1.ResetPoints auto_reset_points = 12;- Specified by:
getAutoResetPointsOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
getTaskQueue
string task_queue = 13;- Specified by:
getTaskQueuein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The taskQueue.
-
getTaskQueueBytes
public com.google.protobuf.ByteString getTaskQueueBytes()string task_queue = 13;- Specified by:
getTaskQueueBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The bytes for taskQueue.
-
setTaskQueue
string task_queue = 13;- Parameters:
value- The taskQueue to set.- Returns:
- This builder for chaining.
-
clearTaskQueue
string task_queue = 13;- Returns:
- This builder for chaining.
-
setTaskQueueBytes
string task_queue = 13;- Parameters:
value- The bytes for taskQueue to set.- Returns:
- This builder for chaining.
-
getStateTransitionCount
public long getStateTransitionCount()int64 state_transition_count = 14;- Specified by:
getStateTransitionCountin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The stateTransitionCount.
-
setStateTransitionCount
int64 state_transition_count = 14;- Parameters:
value- The stateTransitionCount to set.- Returns:
- This builder for chaining.
-
clearStateTransitionCount
int64 state_transition_count = 14;- Returns:
- This builder for chaining.
-
getHistorySizeBytes
public long getHistorySizeBytes()int64 history_size_bytes = 15;- Specified by:
getHistorySizeBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The historySizeBytes.
-
setHistorySizeBytes
int64 history_size_bytes = 15;- Parameters:
value- The historySizeBytes to set.- Returns:
- This builder for chaining.
-
clearHistorySizeBytes
int64 history_size_bytes = 15;- Returns:
- This builder for chaining.
-
hasMostRecentWorkerVersionStamp
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.most_recent_worker_version_stamp is deprecated. See temporal/api/workflow/v1/message.proto;l=47If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true];- Specified by:
hasMostRecentWorkerVersionStampin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the mostRecentWorkerVersionStamp field is set.
-
getMostRecentWorkerVersionStamp
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.most_recent_worker_version_stamp is deprecated. See temporal/api/workflow/v1/message.proto;l=47If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true];- Specified by:
getMostRecentWorkerVersionStampin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The mostRecentWorkerVersionStamp.
-
setMostRecentWorkerVersionStamp
@Deprecated public WorkflowExecutionInfo.Builder setMostRecentWorkerVersionStamp(WorkerVersionStamp value) Deprecated.If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true]; -
setMostRecentWorkerVersionStamp
@Deprecated public WorkflowExecutionInfo.Builder setMostRecentWorkerVersionStamp(WorkerVersionStamp.Builder builderForValue) Deprecated.If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true]; -
mergeMostRecentWorkerVersionStamp
@Deprecated public WorkflowExecutionInfo.Builder mergeMostRecentWorkerVersionStamp(WorkerVersionStamp value) Deprecated.If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true]; -
clearMostRecentWorkerVersionStamp
Deprecated.If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true]; -
getMostRecentWorkerVersionStampBuilder
Deprecated.If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true]; -
getMostRecentWorkerVersionStampOrBuilder
Deprecated.If set, the most recent worker version stamp that appeared in a workflow task completion Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
.temporal.api.common.v1.WorkerVersionStamp most_recent_worker_version_stamp = 16 [deprecated = true];- Specified by:
getMostRecentWorkerVersionStampOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasExecutionDuration
public boolean hasExecutionDuration()Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17;- Specified by:
hasExecutionDurationin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the executionDuration field is set.
-
getExecutionDuration
public com.google.protobuf.Duration getExecutionDuration()Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17;- Specified by:
getExecutionDurationin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The executionDuration.
-
setExecutionDuration
Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17; -
setExecutionDuration
public WorkflowExecutionInfo.Builder setExecutionDuration(com.google.protobuf.Duration.Builder builderForValue) Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17; -
mergeExecutionDuration
Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17; -
clearExecutionDuration
Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17; -
getExecutionDurationBuilder
public com.google.protobuf.Duration.Builder getExecutionDurationBuilder()Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17; -
getExecutionDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getExecutionDurationOrBuilder()Workflow execution duration is defined as difference between close time and execution time. This field is only populated if the workflow is closed.
.google.protobuf.Duration execution_duration = 17;- Specified by:
getExecutionDurationOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
hasRootExecution
public boolean hasRootExecution()Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18;- Specified by:
hasRootExecutionin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the rootExecution field is set.
-
getRootExecution
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18;- Specified by:
getRootExecutionin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The rootExecution.
-
setRootExecution
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18; -
setRootExecution
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18; -
mergeRootExecution
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18; -
clearRootExecution
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18; -
getRootExecutionBuilder
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18; -
getRootExecutionOrBuilder
Contains information about the root workflow execution. The root workflow execution is defined as follows: 1. A workflow without parent workflow is its own root workflow. 2. A workflow that has a parent workflow has the same root workflow as its parent workflow. Note: workflows continued as new or reseted may or may not have parents, check examples below. Examples: Scenario 1: Workflow W1 starts child workflow W2, and W2 starts child workflow W3. - The root workflow of all three workflows is W1. Scenario 2: Workflow W1 starts child workflow W2, and W2 continued as new W3. - The root workflow of all three workflows is W1. Scenario 3: Workflow W1 continued as new W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2. Scenario 4: Workflow W1 starts child workflow W2, and W2 is reseted, creating W3 - The root workflow of all three workflows is W1. Scenario 5: Workflow W1 is reseted, creating W2. - The root workflow of W1 is W1 and the root workflow of W2 is W2..temporal.api.common.v1.WorkflowExecution root_execution = 18;- Specified by:
getRootExecutionOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
getAssignedBuildId
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=76The currently assigned build ID for this execution. Presence of this value means worker versioning is used for this execution. Assigned build ID is selected based on Worker Versioning Assignment Rules when the first workflow task of the execution is scheduled. If the first workflow task fails and is scheduled again, the assigned build ID may change according to the latest versioning rules. Assigned build ID can also change in the middle of a execution if Compatible Redirect Rules are applied to this execution. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string assigned_build_id = 19 [deprecated = true];- Specified by:
getAssignedBuildIdin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The assignedBuildId.
-
getAssignedBuildIdBytes
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=76The currently assigned build ID for this execution. Presence of this value means worker versioning is used for this execution. Assigned build ID is selected based on Worker Versioning Assignment Rules when the first workflow task of the execution is scheduled. If the first workflow task fails and is scheduled again, the assigned build ID may change according to the latest versioning rules. Assigned build ID can also change in the middle of a execution if Compatible Redirect Rules are applied to this execution. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string assigned_build_id = 19 [deprecated = true];- Specified by:
getAssignedBuildIdBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The bytes for assignedBuildId.
-
setAssignedBuildId
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=76The currently assigned build ID for this execution. Presence of this value means worker versioning is used for this execution. Assigned build ID is selected based on Worker Versioning Assignment Rules when the first workflow task of the execution is scheduled. If the first workflow task fails and is scheduled again, the assigned build ID may change according to the latest versioning rules. Assigned build ID can also change in the middle of a execution if Compatible Redirect Rules are applied to this execution. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string assigned_build_id = 19 [deprecated = true];- Parameters:
value- The assignedBuildId to set.- Returns:
- This builder for chaining.
-
clearAssignedBuildId
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=76The currently assigned build ID for this execution. Presence of this value means worker versioning is used for this execution. Assigned build ID is selected based on Worker Versioning Assignment Rules when the first workflow task of the execution is scheduled. If the first workflow task fails and is scheduled again, the assigned build ID may change according to the latest versioning rules. Assigned build ID can also change in the middle of a execution if Compatible Redirect Rules are applied to this execution. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string assigned_build_id = 19 [deprecated = true];- Returns:
- This builder for chaining.
-
setAssignedBuildIdBytes
@Deprecated public WorkflowExecutionInfo.Builder setAssignedBuildIdBytes(com.google.protobuf.ByteString value) Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.assigned_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=76The currently assigned build ID for this execution. Presence of this value means worker versioning is used for this execution. Assigned build ID is selected based on Worker Versioning Assignment Rules when the first workflow task of the execution is scheduled. If the first workflow task fails and is scheduled again, the assigned build ID may change according to the latest versioning rules. Assigned build ID can also change in the middle of a execution if Compatible Redirect Rules are applied to this execution. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string assigned_build_id = 19 [deprecated = true];- Parameters:
value- The bytes for assignedBuildId to set.- Returns:
- This builder for chaining.
-
getInheritedBuildId
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=80Build ID inherited from a previous/parent execution. If present, assigned_build_id will be set to this, instead of using the assignment rules. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string inherited_build_id = 20 [deprecated = true];- Specified by:
getInheritedBuildIdin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The inheritedBuildId.
-
getInheritedBuildIdBytes
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=80Build ID inherited from a previous/parent execution. If present, assigned_build_id will be set to this, instead of using the assignment rules. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string inherited_build_id = 20 [deprecated = true];- Specified by:
getInheritedBuildIdBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The bytes for inheritedBuildId.
-
setInheritedBuildId
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=80Build ID inherited from a previous/parent execution. If present, assigned_build_id will be set to this, instead of using the assignment rules. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string inherited_build_id = 20 [deprecated = true];- Parameters:
value- The inheritedBuildId to set.- Returns:
- This builder for chaining.
-
clearInheritedBuildId
Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=80Build ID inherited from a previous/parent execution. If present, assigned_build_id will be set to this, instead of using the assignment rules. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string inherited_build_id = 20 [deprecated = true];- Returns:
- This builder for chaining.
-
setInheritedBuildIdBytes
@Deprecated public WorkflowExecutionInfo.Builder setInheritedBuildIdBytes(com.google.protobuf.ByteString value) Deprecated.temporal.api.workflow.v1.WorkflowExecutionInfo.inherited_build_id is deprecated. See temporal/api/workflow/v1/message.proto;l=80Build ID inherited from a previous/parent execution. If present, assigned_build_id will be set to this, instead of using the assignment rules. Deprecated. This field should be cleaned up when versioning-2 API is removed. [cleanup-experimental-wv]
string inherited_build_id = 20 [deprecated = true];- Parameters:
value- The bytes for inheritedBuildId to set.- Returns:
- This builder for chaining.
-
getFirstRunId
The first run ID in the execution chain. Executions created via the following operations are considered to be in the same chain - ContinueAsNew - Workflow Retry - Workflow Reset - Cron Schedule
string first_run_id = 21;- Specified by:
getFirstRunIdin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The firstRunId.
-
getFirstRunIdBytes
public com.google.protobuf.ByteString getFirstRunIdBytes()The first run ID in the execution chain. Executions created via the following operations are considered to be in the same chain - ContinueAsNew - Workflow Retry - Workflow Reset - Cron Schedule
string first_run_id = 21;- Specified by:
getFirstRunIdBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The bytes for firstRunId.
-
setFirstRunId
The first run ID in the execution chain. Executions created via the following operations are considered to be in the same chain - ContinueAsNew - Workflow Retry - Workflow Reset - Cron Schedule
string first_run_id = 21;- Parameters:
value- The firstRunId to set.- Returns:
- This builder for chaining.
-
clearFirstRunId
The first run ID in the execution chain. Executions created via the following operations are considered to be in the same chain - ContinueAsNew - Workflow Retry - Workflow Reset - Cron Schedule
string first_run_id = 21;- Returns:
- This builder for chaining.
-
setFirstRunIdBytes
The first run ID in the execution chain. Executions created via the following operations are considered to be in the same chain - ContinueAsNew - Workflow Retry - Workflow Reset - Cron Schedule
string first_run_id = 21;- Parameters:
value- The bytes for firstRunId to set.- Returns:
- This builder for chaining.
-
hasVersioningInfo
public boolean hasVersioningInfo()Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22;- Specified by:
hasVersioningInfoin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the versioningInfo field is set.
-
getVersioningInfo
Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22;- Specified by:
getVersioningInfoin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The versioningInfo.
-
setVersioningInfo
Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22; -
setVersioningInfo
public WorkflowExecutionInfo.Builder setVersioningInfo(WorkflowExecutionVersioningInfo.Builder builderForValue) Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22; -
mergeVersioningInfo
Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22; -
clearVersioningInfo
Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22; -
getVersioningInfoBuilder
Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22; -
getVersioningInfoOrBuilder
Absent value means the workflow execution is not versioned. When present, the execution might be versioned or unversioned, depending on `versioning_info.behavior` and `versioning_info.versioning_override`. Experimental. Versioning info is experimental and might change in the future.
.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo versioning_info = 22;- Specified by:
getVersioningInfoOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
getWorkerDeploymentName
The name of Worker Deployment that completed the most recent workflow task.
string worker_deployment_name = 23;- Specified by:
getWorkerDeploymentNamein interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The workerDeploymentName.
-
getWorkerDeploymentNameBytes
public com.google.protobuf.ByteString getWorkerDeploymentNameBytes()The name of Worker Deployment that completed the most recent workflow task.
string worker_deployment_name = 23;- Specified by:
getWorkerDeploymentNameBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The bytes for workerDeploymentName.
-
setWorkerDeploymentName
The name of Worker Deployment that completed the most recent workflow task.
string worker_deployment_name = 23;- Parameters:
value- The workerDeploymentName to set.- Returns:
- This builder for chaining.
-
clearWorkerDeploymentName
The name of Worker Deployment that completed the most recent workflow task.
string worker_deployment_name = 23;- Returns:
- This builder for chaining.
-
setWorkerDeploymentNameBytes
public WorkflowExecutionInfo.Builder setWorkerDeploymentNameBytes(com.google.protobuf.ByteString value) The name of Worker Deployment that completed the most recent workflow task.
string worker_deployment_name = 23;- Parameters:
value- The bytes for workerDeploymentName to set.- Returns:
- This builder for chaining.
-
hasPriority
public boolean hasPriority()Priority metadata
.temporal.api.common.v1.Priority priority = 24;- Specified by:
hasPriorityin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- Whether the priority field is set.
-
getPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 24;- Specified by:
getPriorityin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The priority.
-
setPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 24; -
setPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 24; -
mergePriority
Priority metadata
.temporal.api.common.v1.Priority priority = 24; -
clearPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 24; -
getPriorityBuilder
Priority metadata
.temporal.api.common.v1.Priority priority = 24; -
getPriorityOrBuilder
Priority metadata
.temporal.api.common.v1.Priority priority = 24;- Specified by:
getPriorityOrBuilderin interfaceWorkflowExecutionInfoOrBuilder
-
getExternalPayloadSizeBytes
public long getExternalPayloadSizeBytes()Total size in bytes of all external payloads referenced in workflow history.
int64 external_payload_size_bytes = 25;- Specified by:
getExternalPayloadSizeBytesin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The externalPayloadSizeBytes.
-
setExternalPayloadSizeBytes
Total size in bytes of all external payloads referenced in workflow history.
int64 external_payload_size_bytes = 25;- Parameters:
value- The externalPayloadSizeBytes to set.- Returns:
- This builder for chaining.
-
clearExternalPayloadSizeBytes
Total size in bytes of all external payloads referenced in workflow history.
int64 external_payload_size_bytes = 25;- Returns:
- This builder for chaining.
-
getExternalPayloadCount
public long getExternalPayloadCount()Count of external payloads referenced in workflow history.
int64 external_payload_count = 26;- Specified by:
getExternalPayloadCountin interfaceWorkflowExecutionInfoOrBuilder- Returns:
- The externalPayloadCount.
-
setExternalPayloadCount
Count of external payloads referenced in workflow history.
int64 external_payload_count = 26;- Parameters:
value- The externalPayloadCount to set.- Returns:
- This builder for chaining.
-
clearExternalPayloadCount
Count of external payloads referenced in workflow history.
int64 external_payload_count = 26;- Returns:
- This builder for chaining.
-
setUnknownFields
public final WorkflowExecutionInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-
mergeUnknownFields
public final WorkflowExecutionInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WorkflowExecutionInfo.Builder>
-