Class StartWorkflowExecutionRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<StartWorkflowExecutionRequest.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
io.temporal.api.workflowservice.v1.StartWorkflowExecutionRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StartWorkflowExecutionRequestOrBuilder,Cloneable
- Enclosing class:
StartWorkflowExecutionRequest
public static final class StartWorkflowExecutionRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
implements StartWorkflowExecutionRequestOrBuilder
Protobuf type
temporal.api.workflowservice.v1.StartWorkflowExecutionRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllCompletionCallbacks(Iterable<? extends Callback> values) Callbacks to be called by the server when this workflow reaches a terminal state.addAllLinks(Iterable<? extends Link> values) Links to be associated with the workflow.addCompletionCallbacks(int index, Callback value) Callbacks to be called by the server when this workflow reaches a terminal state.addCompletionCallbacks(int index, Callback.Builder builderForValue) Callbacks to be called by the server when this workflow reaches a terminal state.addCompletionCallbacks(Callback value) Callbacks to be called by the server when this workflow reaches a terminal state.addCompletionCallbacks(Callback.Builder builderForValue) Callbacks to be called by the server when this workflow reaches a terminal state.Callbacks to be called by the server when this workflow reaches a terminal state.addCompletionCallbacksBuilder(int index) Callbacks to be called by the server when this workflow reaches a terminal state.Links to be associated with the workflow.addLinks(int index, Link.Builder builderForValue) Links to be associated with the workflow.Links to be associated with the workflow.addLinks(Link.Builder builderForValue) Links to be associated with the workflow.Links to be associated with the workflow.addLinksBuilder(int index) Links to be associated with the workflow.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Callbacks to be called by the server when this workflow reaches a terminal state.These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/Deployment Options of the worker who will process the eager task.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .temporal.api.common.v1.Header header = 16;The identity of the client who initiated this requestSerialized arguments to the workflow..temporal.api.common.v1.Payloads last_completion_result = 19;Links to be associated with the workflow..temporal.api.common.v1.Memo memo = 14;string namespace = 1;Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Priority metadataRequest to get the first workflow task inline in the response bypassing matching service and worker polling.A unique identifier for this start request.The retry policy for the workflow..temporal.api.common.v1.SearchAttributes search_attributes = 15;.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;Time-skipping configuration.Metadata on the workflow if it is started.If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.Total workflow execution timeout including retries and continue as new.string workflow_id = 2;Defines how to resolve a workflow id conflict with a *running* workflow.Defines whether to allow re-using the workflow id from a previously *closed* workflow.Timeout of a single workflow run.Time to wait before making the first workflow task available for dispatch.Timeout of a single workflow task..temporal.api.common.v1.WorkflowType workflow_type = 3;clone()getCompletionCallbacks(int index) Callbacks to be called by the server when this workflow reaches a terminal state.getCompletionCallbacksBuilder(int index) Callbacks to be called by the server when this workflow reaches a terminal state.Callbacks to be called by the server when this workflow reaches a terminal state.intCallbacks to be called by the server when this workflow reaches a terminal state.Callbacks to be called by the server when this workflow reaches a terminal state.getCompletionCallbacksOrBuilder(int index) Callbacks to be called by the server when this workflow reaches a terminal state.List<? extends CallbackOrBuilder> Callbacks to be called by the server when this workflow reaches a terminal state.These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/com.google.protobuf.ByteStringSee https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeployment Options of the worker who will process the eager task.Deployment Options of the worker who will process the eager task.Deployment Options of the worker who will process the eager task..temporal.api.common.v1.Header header = 16;.temporal.api.common.v1.Header header = 16;.temporal.api.common.v1.Header header = 16;The identity of the client who initiated this requestcom.google.protobuf.ByteStringThe identity of the client who initiated this requestgetInput()Serialized arguments to the workflow.Serialized arguments to the workflow.Serialized arguments to the workflow..temporal.api.common.v1.Payloads last_completion_result = 19;.temporal.api.common.v1.Payloads last_completion_result = 19;.temporal.api.common.v1.Payloads last_completion_result = 19;getLinks(int index) Links to be associated with the workflow.getLinksBuilder(int index) Links to be associated with the workflow.Links to be associated with the workflow.intLinks to be associated with the workflow.Links to be associated with the workflow.getLinksOrBuilder(int index) Links to be associated with the workflow.List<? extends LinkOrBuilder> Links to be associated with the workflow.getMemo().temporal.api.common.v1.Memo memo = 14;.temporal.api.common.v1.Memo memo = 14;.temporal.api.common.v1.Memo memo = 14;string namespace = 1;com.google.protobuf.ByteStringstring namespace = 1;Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.Priority metadataPriority metadataPriority metadatabooleanRequest to get the first workflow task inline in the response bypassing matching service and worker polling.A unique identifier for this start request.com.google.protobuf.ByteStringA unique identifier for this start request.The retry policy for the workflow.The retry policy for the workflow.The retry policy for the workflow..temporal.api.common.v1.SearchAttributes search_attributes = 15;.temporal.api.common.v1.SearchAttributes search_attributes = 15;.temporal.api.common.v1.SearchAttributes search_attributes = 15;.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;Time-skipping configuration.Time-skipping configuration.Time-skipping configuration.Metadata on the workflow if it is started.Metadata on the workflow if it is started.Metadata on the workflow if it is started.If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.com.google.protobuf.DurationTotal workflow execution timeout including retries and continue as new.com.google.protobuf.Duration.BuilderTotal workflow execution timeout including retries and continue as new.com.google.protobuf.DurationOrBuilderTotal workflow execution timeout including retries and continue as new.string workflow_id = 2;com.google.protobuf.ByteStringstring workflow_id = 2;Defines how to resolve a workflow id conflict with a *running* workflow.intDefines how to resolve a workflow id conflict with a *running* workflow.Defines whether to allow re-using the workflow id from a previously *closed* workflow.intDefines whether to allow re-using the workflow id from a previously *closed* workflow.com.google.protobuf.DurationTimeout of a single workflow run.com.google.protobuf.Duration.BuilderTimeout of a single workflow run.com.google.protobuf.DurationOrBuilderTimeout of a single workflow run.com.google.protobuf.DurationTime to wait before making the first workflow task available for dispatch.com.google.protobuf.Duration.BuilderTime to wait before making the first workflow task available for dispatch.com.google.protobuf.DurationOrBuilderTime to wait before making the first workflow task available for dispatch.com.google.protobuf.DurationTimeout of a single workflow task.com.google.protobuf.Duration.BuilderTimeout of a single workflow task.com.google.protobuf.DurationOrBuilderTimeout of a single workflow task..temporal.api.common.v1.WorkflowType workflow_type = 3;.temporal.api.common.v1.WorkflowType workflow_type = 3;.temporal.api.common.v1.WorkflowType workflow_type = 3;booleanThese values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.booleanDeployment Options of the worker who will process the eager task.boolean.temporal.api.common.v1.Header header = 16;booleanhasInput()Serialized arguments to the workflow.boolean.temporal.api.common.v1.Payloads last_completion_result = 19;booleanhasMemo().temporal.api.common.v1.Memo memo = 14;booleanDefines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.booleanPriority metadatabooleanThe retry policy for the workflow.boolean.temporal.api.common.v1.SearchAttributes search_attributes = 15;boolean.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;booleanTime-skipping configuration.booleanMetadata on the workflow if it is started.booleanIf set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.booleanTotal workflow execution timeout including retries and continue as new.booleanTimeout of a single workflow run.booleanTime to wait before making the first workflow task available for dispatch.booleanTimeout of a single workflow task.boolean.temporal.api.common.v1.WorkflowType workflow_type = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeContinuedFailure(Failure value) These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.Deployment Options of the worker who will process the eager task.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHeader(Header value) .temporal.api.common.v1.Header header = 16;mergeInput(Payloads value) Serialized arguments to the workflow..temporal.api.common.v1.Payloads last_completion_result = 19;.temporal.api.common.v1.Memo memo = 14;Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.mergePriority(Priority value) Priority metadatamergeRetryPolicy(RetryPolicy value) The retry policy for the workflow..temporal.api.common.v1.SearchAttributes search_attributes = 15;mergeTaskQueue(TaskQueue value) .temporal.api.taskqueue.v1.TaskQueue task_queue = 4;Time-skipping configuration.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUserMetadata(UserMetadata value) Metadata on the workflow if it is started.If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.mergeWorkflowExecutionTimeout(com.google.protobuf.Duration value) Total workflow execution timeout including retries and continue as new.mergeWorkflowRunTimeout(com.google.protobuf.Duration value) Timeout of a single workflow run.mergeWorkflowStartDelay(com.google.protobuf.Duration value) Time to wait before making the first workflow task available for dispatch.mergeWorkflowTaskTimeout(com.google.protobuf.Duration value) Timeout of a single workflow task.mergeWorkflowType(WorkflowType value) .temporal.api.common.v1.WorkflowType workflow_type = 3;removeCompletionCallbacks(int index) Callbacks to be called by the server when this workflow reaches a terminal state.removeLinks(int index) Links to be associated with the workflow.setCompletionCallbacks(int index, Callback value) Callbacks to be called by the server when this workflow reaches a terminal state.setCompletionCallbacks(int index, Callback.Builder builderForValue) Callbacks to be called by the server when this workflow reaches a terminal state.setContinuedFailure(Failure value) These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.setContinuedFailure(Failure.Builder builderForValue) These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs.setCronSchedule(String value) See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/setCronScheduleBytes(com.google.protobuf.ByteString value) See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/Deployment Options of the worker who will process the eager task.setEagerWorkerDeploymentOptions(WorkerDeploymentOptions.Builder builderForValue) Deployment Options of the worker who will process the eager task..temporal.api.common.v1.Header header = 16;setHeader(Header.Builder builderForValue) .temporal.api.common.v1.Header header = 16;setIdentity(String value) The identity of the client who initiated this requestsetIdentityBytes(com.google.protobuf.ByteString value) The identity of the client who initiated this requestSerialized arguments to the workflow.setInput(Payloads.Builder builderForValue) Serialized arguments to the workflow.setLastCompletionResult(Payloads value) .temporal.api.common.v1.Payloads last_completion_result = 19;setLastCompletionResult(Payloads.Builder builderForValue) .temporal.api.common.v1.Payloads last_completion_result = 19;Links to be associated with the workflow.setLinks(int index, Link.Builder builderForValue) Links to be associated with the workflow..temporal.api.common.v1.Memo memo = 14;setMemo(Memo.Builder builderForValue) .temporal.api.common.v1.Memo memo = 14;setNamespace(String value) string namespace = 1;setNamespaceBytes(com.google.protobuf.ByteString value) string namespace = 1;Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.setOnConflictOptions(OnConflictOptions.Builder builderForValue) Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used.setPriority(Priority value) Priority metadatasetPriority(Priority.Builder builderForValue) Priority metadatasetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRequestEagerExecution(boolean value) Request to get the first workflow task inline in the response bypassing matching service and worker polling.setRequestId(String value) A unique identifier for this start request.setRequestIdBytes(com.google.protobuf.ByteString value) A unique identifier for this start request.setRetryPolicy(RetryPolicy value) The retry policy for the workflow.setRetryPolicy(RetryPolicy.Builder builderForValue) The retry policy for the workflow..temporal.api.common.v1.SearchAttributes search_attributes = 15;setSearchAttributes(SearchAttributes.Builder builderForValue) .temporal.api.common.v1.SearchAttributes search_attributes = 15;setTaskQueue(TaskQueue value) .temporal.api.taskqueue.v1.TaskQueue task_queue = 4;setTaskQueue(TaskQueue.Builder builderForValue) .temporal.api.taskqueue.v1.TaskQueue task_queue = 4;Time-skipping configuration.setTimeSkippingConfig(TimeSkippingConfig.Builder builderForValue) Time-skipping configuration.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserMetadata(UserMetadata value) Metadata on the workflow if it is started.setUserMetadata(UserMetadata.Builder builderForValue) Metadata on the workflow if it is started.If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.setVersioningOverride(VersioningOverride.Builder builderForValue) If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.setWorkflowExecutionTimeout(com.google.protobuf.Duration value) Total workflow execution timeout including retries and continue as new.setWorkflowExecutionTimeout(com.google.protobuf.Duration.Builder builderForValue) Total workflow execution timeout including retries and continue as new.setWorkflowId(String value) string workflow_id = 2;setWorkflowIdBytes(com.google.protobuf.ByteString value) string workflow_id = 2;Defines how to resolve a workflow id conflict with a *running* workflow.setWorkflowIdConflictPolicyValue(int value) Defines how to resolve a workflow id conflict with a *running* workflow.Defines whether to allow re-using the workflow id from a previously *closed* workflow.setWorkflowIdReusePolicyValue(int value) Defines whether to allow re-using the workflow id from a previously *closed* workflow.setWorkflowRunTimeout(com.google.protobuf.Duration value) Timeout of a single workflow run.setWorkflowRunTimeout(com.google.protobuf.Duration.Builder builderForValue) Timeout of a single workflow run.setWorkflowStartDelay(com.google.protobuf.Duration value) Time to wait before making the first workflow task available for dispatch.setWorkflowStartDelay(com.google.protobuf.Duration.Builder builderForValue) Time to wait before making the first workflow task available for dispatch.setWorkflowTaskTimeout(com.google.protobuf.Duration value) Timeout of a single workflow task.setWorkflowTaskTimeout(com.google.protobuf.Duration.Builder builderForValue) Timeout of a single workflow task.setWorkflowType(WorkflowType value) .temporal.api.common.v1.WorkflowType workflow_type = 3;setWorkflowType(WorkflowType.Builder builderForValue) .temporal.api.common.v1.WorkflowType workflow_type = 3;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<StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.Builder>
-
setField
public StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.Builder>
-
clearField
public StartWorkflowExecutionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
-
clearOneof
public StartWorkflowExecutionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
-
setRepeatedField
public StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.Builder>
-
addRepeatedField
public StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StartWorkflowExecutionRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
-
mergeFrom
public StartWorkflowExecutionRequest.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<StartWorkflowExecutionRequest.Builder>- Throws:
IOException
-
getNamespace
string namespace = 1;- Specified by:
getNamespacein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()string namespace = 1;- Specified by:
getNamespaceBytesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The bytes for namespace.
-
setNamespace
string namespace = 1;- Parameters:
value- The namespace to set.- Returns:
- This builder for chaining.
-
clearNamespace
string namespace = 1;- Returns:
- This builder for chaining.
-
setNamespaceBytes
public StartWorkflowExecutionRequest.Builder setNamespaceBytes(com.google.protobuf.ByteString value) string namespace = 1;- Parameters:
value- The bytes for namespace to set.- Returns:
- This builder for chaining.
-
getWorkflowId
string workflow_id = 2;- Specified by:
getWorkflowIdin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowId.
-
getWorkflowIdBytes
public com.google.protobuf.ByteString getWorkflowIdBytes()string workflow_id = 2;- Specified by:
getWorkflowIdBytesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The bytes for workflowId.
-
setWorkflowId
string workflow_id = 2;- Parameters:
value- The workflowId to set.- Returns:
- This builder for chaining.
-
clearWorkflowId
string workflow_id = 2;- Returns:
- This builder for chaining.
-
setWorkflowIdBytes
public StartWorkflowExecutionRequest.Builder setWorkflowIdBytes(com.google.protobuf.ByteString value) string workflow_id = 2;- Parameters:
value- The bytes for workflowId to set.- Returns:
- This builder for chaining.
-
hasWorkflowType
public boolean hasWorkflowType().temporal.api.common.v1.WorkflowType workflow_type = 3;- Specified by:
hasWorkflowTypein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the workflowType field is set.
-
getWorkflowType
.temporal.api.common.v1.WorkflowType workflow_type = 3;- Specified by:
getWorkflowTypein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowType.
-
setWorkflowType
.temporal.api.common.v1.WorkflowType workflow_type = 3; -
setWorkflowType
.temporal.api.common.v1.WorkflowType workflow_type = 3; -
mergeWorkflowType
.temporal.api.common.v1.WorkflowType workflow_type = 3; -
clearWorkflowType
.temporal.api.common.v1.WorkflowType workflow_type = 3; -
getWorkflowTypeBuilder
.temporal.api.common.v1.WorkflowType workflow_type = 3; -
getWorkflowTypeOrBuilder
.temporal.api.common.v1.WorkflowType workflow_type = 3;- Specified by:
getWorkflowTypeOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasTaskQueue
public boolean hasTaskQueue().temporal.api.taskqueue.v1.TaskQueue task_queue = 4;- Specified by:
hasTaskQueuein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the taskQueue field is set.
-
getTaskQueue
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;- Specified by:
getTaskQueuein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The taskQueue.
-
setTaskQueue
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4; -
setTaskQueue
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4; -
mergeTaskQueue
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4; -
clearTaskQueue
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4; -
getTaskQueueBuilder
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4; -
getTaskQueueOrBuilder
.temporal.api.taskqueue.v1.TaskQueue task_queue = 4;- Specified by:
getTaskQueueOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasInput
public boolean hasInput()Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5;- Specified by:
hasInputin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the input field is set.
-
getInput
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5;- Specified by:
getInputin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The input.
-
setInput
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5; -
setInput
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5; -
mergeInput
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5; -
clearInput
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5; -
getInputBuilder
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5; -
getInputOrBuilder
Serialized arguments to the workflow. These are passed as arguments to the workflow function.
.temporal.api.common.v1.Payloads input = 5;- Specified by:
getInputOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasWorkflowExecutionTimeout
public boolean hasWorkflowExecutionTimeout()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6;- Specified by:
hasWorkflowExecutionTimeoutin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the workflowExecutionTimeout field is set.
-
getWorkflowExecutionTimeout
public com.google.protobuf.Duration getWorkflowExecutionTimeout()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6;- Specified by:
getWorkflowExecutionTimeoutin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowExecutionTimeout.
-
setWorkflowExecutionTimeout
public StartWorkflowExecutionRequest.Builder setWorkflowExecutionTimeout(com.google.protobuf.Duration value) Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6; -
setWorkflowExecutionTimeout
public StartWorkflowExecutionRequest.Builder setWorkflowExecutionTimeout(com.google.protobuf.Duration.Builder builderForValue) Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6; -
mergeWorkflowExecutionTimeout
public StartWorkflowExecutionRequest.Builder mergeWorkflowExecutionTimeout(com.google.protobuf.Duration value) Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6; -
clearWorkflowExecutionTimeout
Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6; -
getWorkflowExecutionTimeoutBuilder
public com.google.protobuf.Duration.Builder getWorkflowExecutionTimeoutBuilder()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6; -
getWorkflowExecutionTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getWorkflowExecutionTimeoutOrBuilder()Total workflow execution timeout including retries and continue as new.
.google.protobuf.Duration workflow_execution_timeout = 6;- Specified by:
getWorkflowExecutionTimeoutOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasWorkflowRunTimeout
public boolean hasWorkflowRunTimeout()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7;- Specified by:
hasWorkflowRunTimeoutin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the workflowRunTimeout field is set.
-
getWorkflowRunTimeout
public com.google.protobuf.Duration getWorkflowRunTimeout()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7;- Specified by:
getWorkflowRunTimeoutin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowRunTimeout.
-
setWorkflowRunTimeout
public StartWorkflowExecutionRequest.Builder setWorkflowRunTimeout(com.google.protobuf.Duration value) Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7; -
setWorkflowRunTimeout
public StartWorkflowExecutionRequest.Builder setWorkflowRunTimeout(com.google.protobuf.Duration.Builder builderForValue) Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7; -
mergeWorkflowRunTimeout
public StartWorkflowExecutionRequest.Builder mergeWorkflowRunTimeout(com.google.protobuf.Duration value) Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7; -
clearWorkflowRunTimeout
Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7; -
getWorkflowRunTimeoutBuilder
public com.google.protobuf.Duration.Builder getWorkflowRunTimeoutBuilder()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7; -
getWorkflowRunTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getWorkflowRunTimeoutOrBuilder()Timeout of a single workflow run.
.google.protobuf.Duration workflow_run_timeout = 7;- Specified by:
getWorkflowRunTimeoutOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasWorkflowTaskTimeout
public boolean hasWorkflowTaskTimeout()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8;- Specified by:
hasWorkflowTaskTimeoutin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the workflowTaskTimeout field is set.
-
getWorkflowTaskTimeout
public com.google.protobuf.Duration getWorkflowTaskTimeout()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8;- Specified by:
getWorkflowTaskTimeoutin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowTaskTimeout.
-
setWorkflowTaskTimeout
public StartWorkflowExecutionRequest.Builder setWorkflowTaskTimeout(com.google.protobuf.Duration value) Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8; -
setWorkflowTaskTimeout
public StartWorkflowExecutionRequest.Builder setWorkflowTaskTimeout(com.google.protobuf.Duration.Builder builderForValue) Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8; -
mergeWorkflowTaskTimeout
public StartWorkflowExecutionRequest.Builder mergeWorkflowTaskTimeout(com.google.protobuf.Duration value) Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8; -
clearWorkflowTaskTimeout
Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8; -
getWorkflowTaskTimeoutBuilder
public com.google.protobuf.Duration.Builder getWorkflowTaskTimeoutBuilder()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8; -
getWorkflowTaskTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getWorkflowTaskTimeoutOrBuilder()Timeout of a single workflow task.
.google.protobuf.Duration workflow_task_timeout = 8;- Specified by:
getWorkflowTaskTimeoutOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getIdentity
The identity of the client who initiated this request
string identity = 9;- Specified by:
getIdentityin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The identity.
-
getIdentityBytes
public com.google.protobuf.ByteString getIdentityBytes()The identity of the client who initiated this request
string identity = 9;- Specified by:
getIdentityBytesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The bytes for identity.
-
setIdentity
The identity of the client who initiated this request
string identity = 9;- Parameters:
value- The identity to set.- Returns:
- This builder for chaining.
-
clearIdentity
The identity of the client who initiated this request
string identity = 9;- Returns:
- This builder for chaining.
-
setIdentityBytes
The identity of the client who initiated this request
string identity = 9;- Parameters:
value- The bytes for identity to set.- Returns:
- This builder for chaining.
-
getRequestId
A unique identifier for this start request. Typically UUIDv4.
string request_id = 10;- Specified by:
getRequestIdin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()A unique identifier for this start request. Typically UUIDv4.
string request_id = 10;- Specified by:
getRequestIdBytesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The bytes for requestId.
-
setRequestId
A unique identifier for this start request. Typically UUIDv4.
string request_id = 10;- Parameters:
value- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
A unique identifier for this start request. Typically UUIDv4.
string request_id = 10;- Returns:
- This builder for chaining.
-
setRequestIdBytes
public StartWorkflowExecutionRequest.Builder setRequestIdBytes(com.google.protobuf.ByteString value) A unique identifier for this start request. Typically UUIDv4.
string request_id = 10;- Parameters:
value- The bytes for requestId to set.- Returns:
- This builder for chaining.
-
getWorkflowIdReusePolicyValue
public int getWorkflowIdReusePolicyValue()Defines whether to allow re-using the workflow id from a previously *closed* workflow. The default policy is WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE. See `workflow_id_conflict_policy` for handling a workflow id duplication with a *running* workflow.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Specified by:
getWorkflowIdReusePolicyValuein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The enum numeric value on the wire for workflowIdReusePolicy.
-
setWorkflowIdReusePolicyValue
Defines whether to allow re-using the workflow id from a previously *closed* workflow. The default policy is WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE. See `workflow_id_conflict_policy` for handling a workflow id duplication with a *running* workflow.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Parameters:
value- The enum numeric value on the wire for workflowIdReusePolicy to set.- Returns:
- This builder for chaining.
-
getWorkflowIdReusePolicy
Defines whether to allow re-using the workflow id from a previously *closed* workflow. The default policy is WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE. See `workflow_id_conflict_policy` for handling a workflow id duplication with a *running* workflow.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Specified by:
getWorkflowIdReusePolicyin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowIdReusePolicy.
-
setWorkflowIdReusePolicy
Defines whether to allow re-using the workflow id from a previously *closed* workflow. The default policy is WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE. See `workflow_id_conflict_policy` for handling a workflow id duplication with a *running* workflow.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Parameters:
value- The workflowIdReusePolicy to set.- Returns:
- This builder for chaining.
-
clearWorkflowIdReusePolicy
Defines whether to allow re-using the workflow id from a previously *closed* workflow. The default policy is WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE. See `workflow_id_conflict_policy` for handling a workflow id duplication with a *running* workflow.
.temporal.api.enums.v1.WorkflowIdReusePolicy workflow_id_reuse_policy = 11;- Returns:
- This builder for chaining.
-
getWorkflowIdConflictPolicyValue
public int getWorkflowIdConflictPolicyValue()Defines how to resolve a workflow id conflict with a *running* workflow. The default policy is WORKFLOW_ID_CONFLICT_POLICY_FAIL. See `workflow_id_reuse_policy` for handling a workflow id duplication with a *closed* workflow.
.temporal.api.enums.v1.WorkflowIdConflictPolicy workflow_id_conflict_policy = 22;- Specified by:
getWorkflowIdConflictPolicyValuein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The enum numeric value on the wire for workflowIdConflictPolicy.
-
setWorkflowIdConflictPolicyValue
Defines how to resolve a workflow id conflict with a *running* workflow. The default policy is WORKFLOW_ID_CONFLICT_POLICY_FAIL. See `workflow_id_reuse_policy` for handling a workflow id duplication with a *closed* workflow.
.temporal.api.enums.v1.WorkflowIdConflictPolicy workflow_id_conflict_policy = 22;- Parameters:
value- The enum numeric value on the wire for workflowIdConflictPolicy to set.- Returns:
- This builder for chaining.
-
getWorkflowIdConflictPolicy
Defines how to resolve a workflow id conflict with a *running* workflow. The default policy is WORKFLOW_ID_CONFLICT_POLICY_FAIL. See `workflow_id_reuse_policy` for handling a workflow id duplication with a *closed* workflow.
.temporal.api.enums.v1.WorkflowIdConflictPolicy workflow_id_conflict_policy = 22;- Specified by:
getWorkflowIdConflictPolicyin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowIdConflictPolicy.
-
setWorkflowIdConflictPolicy
public StartWorkflowExecutionRequest.Builder setWorkflowIdConflictPolicy(WorkflowIdConflictPolicy value) Defines how to resolve a workflow id conflict with a *running* workflow. The default policy is WORKFLOW_ID_CONFLICT_POLICY_FAIL. See `workflow_id_reuse_policy` for handling a workflow id duplication with a *closed* workflow.
.temporal.api.enums.v1.WorkflowIdConflictPolicy workflow_id_conflict_policy = 22;- Parameters:
value- The workflowIdConflictPolicy to set.- Returns:
- This builder for chaining.
-
clearWorkflowIdConflictPolicy
Defines how to resolve a workflow id conflict with a *running* workflow. The default policy is WORKFLOW_ID_CONFLICT_POLICY_FAIL. See `workflow_id_reuse_policy` for handling a workflow id duplication with a *closed* workflow.
.temporal.api.enums.v1.WorkflowIdConflictPolicy workflow_id_conflict_policy = 22;- Returns:
- This builder for chaining.
-
hasRetryPolicy
public boolean hasRetryPolicy()The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12;- Specified by:
hasRetryPolicyin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the retryPolicy field is set.
-
getRetryPolicy
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12;- Specified by:
getRetryPolicyin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The retryPolicy.
-
setRetryPolicy
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12; -
setRetryPolicy
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12; -
mergeRetryPolicy
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12; -
clearRetryPolicy
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12; -
getRetryPolicyBuilder
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12; -
getRetryPolicyOrBuilder
The retry policy for the workflow. Will never exceed `workflow_execution_timeout`.
.temporal.api.common.v1.RetryPolicy retry_policy = 12;- Specified by:
getRetryPolicyOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getCronSchedule
See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/
string cron_schedule = 13;- Specified by:
getCronSchedulein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The cronSchedule.
-
getCronScheduleBytes
public com.google.protobuf.ByteString getCronScheduleBytes()See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/
string cron_schedule = 13;- Specified by:
getCronScheduleBytesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The bytes for cronSchedule.
-
setCronSchedule
See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/
string cron_schedule = 13;- Parameters:
value- The cronSchedule to set.- Returns:
- This builder for chaining.
-
clearCronSchedule
See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/
string cron_schedule = 13;- Returns:
- This builder for chaining.
-
setCronScheduleBytes
public StartWorkflowExecutionRequest.Builder setCronScheduleBytes(com.google.protobuf.ByteString value) See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/
string cron_schedule = 13;- Parameters:
value- The bytes for cronSchedule to set.- Returns:
- This builder for chaining.
-
hasMemo
public boolean hasMemo().temporal.api.common.v1.Memo memo = 14;- Specified by:
hasMemoin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the memo field is set.
-
getMemo
.temporal.api.common.v1.Memo memo = 14;- Specified by:
getMemoin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The memo.
-
setMemo
.temporal.api.common.v1.Memo memo = 14; -
setMemo
.temporal.api.common.v1.Memo memo = 14; -
mergeMemo
.temporal.api.common.v1.Memo memo = 14; -
clearMemo
.temporal.api.common.v1.Memo memo = 14; -
getMemoBuilder
.temporal.api.common.v1.Memo memo = 14; -
getMemoOrBuilder
.temporal.api.common.v1.Memo memo = 14;- Specified by:
getMemoOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasSearchAttributes
public boolean hasSearchAttributes().temporal.api.common.v1.SearchAttributes search_attributes = 15;- Specified by:
hasSearchAttributesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the searchAttributes field is set.
-
getSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 15;- Specified by:
getSearchAttributesin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The searchAttributes.
-
setSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 15; -
setSearchAttributes
public StartWorkflowExecutionRequest.Builder setSearchAttributes(SearchAttributes.Builder builderForValue) .temporal.api.common.v1.SearchAttributes search_attributes = 15; -
mergeSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 15; -
clearSearchAttributes
.temporal.api.common.v1.SearchAttributes search_attributes = 15; -
getSearchAttributesBuilder
.temporal.api.common.v1.SearchAttributes search_attributes = 15; -
getSearchAttributesOrBuilder
.temporal.api.common.v1.SearchAttributes search_attributes = 15;- Specified by:
getSearchAttributesOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasHeader
public boolean hasHeader().temporal.api.common.v1.Header header = 16;- Specified by:
hasHeaderin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the header field is set.
-
getHeader
.temporal.api.common.v1.Header header = 16;- Specified by:
getHeaderin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The header.
-
setHeader
.temporal.api.common.v1.Header header = 16; -
setHeader
.temporal.api.common.v1.Header header = 16; -
mergeHeader
.temporal.api.common.v1.Header header = 16; -
clearHeader
.temporal.api.common.v1.Header header = 16; -
getHeaderBuilder
.temporal.api.common.v1.Header header = 16; -
getHeaderOrBuilder
.temporal.api.common.v1.Header header = 16;- Specified by:
getHeaderOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getRequestEagerExecution
public boolean getRequestEagerExecution()Request to get the first workflow task inline in the response bypassing matching service and worker polling. If set to `true` the caller is expected to have a worker available and capable of processing the task. The returned task will be marked as started and is expected to be completed by the specified `workflow_task_timeout`.
bool request_eager_execution = 17;- Specified by:
getRequestEagerExecutionin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The requestEagerExecution.
-
setRequestEagerExecution
Request to get the first workflow task inline in the response bypassing matching service and worker polling. If set to `true` the caller is expected to have a worker available and capable of processing the task. The returned task will be marked as started and is expected to be completed by the specified `workflow_task_timeout`.
bool request_eager_execution = 17;- Parameters:
value- The requestEagerExecution to set.- Returns:
- This builder for chaining.
-
clearRequestEagerExecution
Request to get the first workflow task inline in the response bypassing matching service and worker polling. If set to `true` the caller is expected to have a worker available and capable of processing the task. The returned task will be marked as started and is expected to be completed by the specified `workflow_task_timeout`.
bool request_eager_execution = 17;- Returns:
- This builder for chaining.
-
hasContinuedFailure
public boolean hasContinuedFailure()These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18;- Specified by:
hasContinuedFailurein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the continuedFailure field is set.
-
getContinuedFailure
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18;- Specified by:
getContinuedFailurein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The continuedFailure.
-
setContinuedFailure
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18; -
setContinuedFailure
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18; -
mergeContinuedFailure
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18; -
clearContinuedFailure
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18; -
getContinuedFailureBuilder
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18; -
getContinuedFailureOrBuilder
These values will be available as ContinuedFailure and LastCompletionResult in the WorkflowExecutionStarted event and through SDKs. The are currently only used by the server itself (for the schedules feature) and are not intended to be exposed in StartWorkflowExecution.
.temporal.api.failure.v1.Failure continued_failure = 18;- Specified by:
getContinuedFailureOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasLastCompletionResult
public boolean hasLastCompletionResult().temporal.api.common.v1.Payloads last_completion_result = 19;- Specified by:
hasLastCompletionResultin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the lastCompletionResult field is set.
-
getLastCompletionResult
.temporal.api.common.v1.Payloads last_completion_result = 19;- Specified by:
getLastCompletionResultin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The lastCompletionResult.
-
setLastCompletionResult
.temporal.api.common.v1.Payloads last_completion_result = 19; -
setLastCompletionResult
public StartWorkflowExecutionRequest.Builder setLastCompletionResult(Payloads.Builder builderForValue) .temporal.api.common.v1.Payloads last_completion_result = 19; -
mergeLastCompletionResult
.temporal.api.common.v1.Payloads last_completion_result = 19; -
clearLastCompletionResult
.temporal.api.common.v1.Payloads last_completion_result = 19; -
getLastCompletionResultBuilder
.temporal.api.common.v1.Payloads last_completion_result = 19; -
getLastCompletionResultOrBuilder
.temporal.api.common.v1.Payloads last_completion_result = 19;- Specified by:
getLastCompletionResultOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasWorkflowStartDelay
public boolean hasWorkflowStartDelay()Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20;- Specified by:
hasWorkflowStartDelayin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the workflowStartDelay field is set.
-
getWorkflowStartDelay
public com.google.protobuf.Duration getWorkflowStartDelay()Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20;- Specified by:
getWorkflowStartDelayin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The workflowStartDelay.
-
setWorkflowStartDelay
public StartWorkflowExecutionRequest.Builder setWorkflowStartDelay(com.google.protobuf.Duration value) Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20; -
setWorkflowStartDelay
public StartWorkflowExecutionRequest.Builder setWorkflowStartDelay(com.google.protobuf.Duration.Builder builderForValue) Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20; -
mergeWorkflowStartDelay
public StartWorkflowExecutionRequest.Builder mergeWorkflowStartDelay(com.google.protobuf.Duration value) Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20; -
clearWorkflowStartDelay
Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20; -
getWorkflowStartDelayBuilder
public com.google.protobuf.Duration.Builder getWorkflowStartDelayBuilder()Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20; -
getWorkflowStartDelayOrBuilder
public com.google.protobuf.DurationOrBuilder getWorkflowStartDelayOrBuilder()Time to wait before making the first workflow task available for dispatch. Cannot be used with `cron_schedule`. If the workflow gets a signal before the delay, a workflow task will be made available for dispatch and the rest of the delay will be ignored.
.google.protobuf.Duration workflow_start_delay = 20;- Specified by:
getWorkflowStartDelayOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getCompletionCallbacksList
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21;- Specified by:
getCompletionCallbacksListin interfaceStartWorkflowExecutionRequestOrBuilder
-
getCompletionCallbacksCount
public int getCompletionCallbacksCount()Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21;- Specified by:
getCompletionCallbacksCountin interfaceStartWorkflowExecutionRequestOrBuilder
-
getCompletionCallbacks
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21;- Specified by:
getCompletionCallbacksin interfaceStartWorkflowExecutionRequestOrBuilder
-
setCompletionCallbacks
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
setCompletionCallbacks
public StartWorkflowExecutionRequest.Builder setCompletionCallbacks(int index, Callback.Builder builderForValue) Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
addCompletionCallbacks
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
addCompletionCallbacks
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
addCompletionCallbacks
public StartWorkflowExecutionRequest.Builder addCompletionCallbacks(Callback.Builder builderForValue) Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
addCompletionCallbacks
public StartWorkflowExecutionRequest.Builder addCompletionCallbacks(int index, Callback.Builder builderForValue) Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
addAllCompletionCallbacks
public StartWorkflowExecutionRequest.Builder addAllCompletionCallbacks(Iterable<? extends Callback> values) Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
clearCompletionCallbacks
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
removeCompletionCallbacks
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
getCompletionCallbacksBuilder
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
getCompletionCallbacksOrBuilder
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21;- Specified by:
getCompletionCallbacksOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getCompletionCallbacksOrBuilderList
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21;- Specified by:
getCompletionCallbacksOrBuilderListin interfaceStartWorkflowExecutionRequestOrBuilder
-
addCompletionCallbacksBuilder
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
addCompletionCallbacksBuilder
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
getCompletionCallbacksBuilderList
Callbacks to be called by the server when this workflow reaches a terminal state. If the workflow continues-as-new, these callbacks will be carried over to the new execution. Callback addresses must be whitelisted in the server's dynamic configuration.
repeated .temporal.api.common.v1.Callback completion_callbacks = 21; -
hasUserMetadata
public boolean hasUserMetadata()Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23;- Specified by:
hasUserMetadatain interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the userMetadata field is set.
-
getUserMetadata
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23;- Specified by:
getUserMetadatain interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The userMetadata.
-
setUserMetadata
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23; -
setUserMetadata
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23; -
mergeUserMetadata
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23; -
clearUserMetadata
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23; -
getUserMetadataBuilder
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23; -
getUserMetadataOrBuilder
Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionInfo for use by user interfaces to display the fixed as-of-start summary and details of the workflow.
.temporal.api.sdk.v1.UserMetadata user_metadata = 23;- Specified by:
getUserMetadataOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getLinksList
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24;- Specified by:
getLinksListin interfaceStartWorkflowExecutionRequestOrBuilder
-
getLinksCount
public int getLinksCount()Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24;- Specified by:
getLinksCountin interfaceStartWorkflowExecutionRequestOrBuilder
-
getLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24;- Specified by:
getLinksin interfaceStartWorkflowExecutionRequestOrBuilder
-
setLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
setLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
addLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
addLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
addLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
addLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
addAllLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
clearLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
removeLinks
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
getLinksBuilder
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
getLinksOrBuilder
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24;- Specified by:
getLinksOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
getLinksOrBuilderList
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24;- Specified by:
getLinksOrBuilderListin interfaceStartWorkflowExecutionRequestOrBuilder
-
addLinksBuilder
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
addLinksBuilder
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
getLinksBuilderList
Links to be associated with the workflow.
repeated .temporal.api.common.v1.Link links = 24; -
hasVersioningOverride
public boolean hasVersioningOverride()If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25;- Specified by:
hasVersioningOverridein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the versioningOverride field is set.
-
getVersioningOverride
If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25;- Specified by:
getVersioningOverridein interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The versioningOverride.
-
setVersioningOverride
If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25; -
setVersioningOverride
public StartWorkflowExecutionRequest.Builder setVersioningOverride(VersioningOverride.Builder builderForValue) If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25; -
mergeVersioningOverride
If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25; -
clearVersioningOverride
If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25; -
getVersioningOverrideBuilder
If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25; -
getVersioningOverrideOrBuilder
If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.
.temporal.api.workflow.v1.VersioningOverride versioning_override = 25;- Specified by:
getVersioningOverrideOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasOnConflictOptions
public boolean hasOnConflictOptions()Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26;- Specified by:
hasOnConflictOptionsin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the onConflictOptions field is set.
-
getOnConflictOptions
Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26;- Specified by:
getOnConflictOptionsin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The onConflictOptions.
-
setOnConflictOptions
Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26; -
setOnConflictOptions
public StartWorkflowExecutionRequest.Builder setOnConflictOptions(OnConflictOptions.Builder builderForValue) Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26; -
mergeOnConflictOptions
Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26; -
clearOnConflictOptions
Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26; -
getOnConflictOptionsBuilder
Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26; -
getOnConflictOptionsOrBuilder
Defines actions to be done to the existing running workflow when the conflict policy WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING is used. If not set (ie., nil value) or set to a empty object (ie., all options with default value), it won't do anything to the existing running workflow. If set, it will add a history event to the running workflow.
.temporal.api.workflow.v1.OnConflictOptions on_conflict_options = 26;- Specified by:
getOnConflictOptionsOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasPriority
public boolean hasPriority()Priority metadata
.temporal.api.common.v1.Priority priority = 27;- Specified by:
hasPriorityin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the priority field is set.
-
getPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 27;- Specified by:
getPriorityin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The priority.
-
setPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 27; -
setPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 27; -
mergePriority
Priority metadata
.temporal.api.common.v1.Priority priority = 27; -
clearPriority
Priority metadata
.temporal.api.common.v1.Priority priority = 27; -
getPriorityBuilder
Priority metadata
.temporal.api.common.v1.Priority priority = 27; -
getPriorityOrBuilder
Priority metadata
.temporal.api.common.v1.Priority priority = 27;- Specified by:
getPriorityOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasEagerWorkerDeploymentOptions
public boolean hasEagerWorkerDeploymentOptions()Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28;- Specified by:
hasEagerWorkerDeploymentOptionsin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the eagerWorkerDeploymentOptions field is set.
-
getEagerWorkerDeploymentOptions
Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28;- Specified by:
getEagerWorkerDeploymentOptionsin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The eagerWorkerDeploymentOptions.
-
setEagerWorkerDeploymentOptions
public StartWorkflowExecutionRequest.Builder setEagerWorkerDeploymentOptions(WorkerDeploymentOptions value) Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28; -
setEagerWorkerDeploymentOptions
public StartWorkflowExecutionRequest.Builder setEagerWorkerDeploymentOptions(WorkerDeploymentOptions.Builder builderForValue) Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28; -
mergeEagerWorkerDeploymentOptions
public StartWorkflowExecutionRequest.Builder mergeEagerWorkerDeploymentOptions(WorkerDeploymentOptions value) Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28; -
clearEagerWorkerDeploymentOptions
Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28; -
getEagerWorkerDeploymentOptionsBuilder
Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28; -
getEagerWorkerDeploymentOptionsOrBuilder
Deployment Options of the worker who will process the eager task. Passed when `request_eager_execution=true`.
.temporal.api.deployment.v1.WorkerDeploymentOptions eager_worker_deployment_options = 28;- Specified by:
getEagerWorkerDeploymentOptionsOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
hasTimeSkippingConfig
public boolean hasTimeSkippingConfig()Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29;- Specified by:
hasTimeSkippingConfigin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- Whether the timeSkippingConfig field is set.
-
getTimeSkippingConfig
Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29;- Specified by:
getTimeSkippingConfigin interfaceStartWorkflowExecutionRequestOrBuilder- Returns:
- The timeSkippingConfig.
-
setTimeSkippingConfig
Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29; -
setTimeSkippingConfig
public StartWorkflowExecutionRequest.Builder setTimeSkippingConfig(TimeSkippingConfig.Builder builderForValue) Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29; -
mergeTimeSkippingConfig
Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29; -
clearTimeSkippingConfig
Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29; -
getTimeSkippingConfigBuilder
Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29; -
getTimeSkippingConfigOrBuilder
Time-skipping configuration. If not set, time skipping is disabled.
.temporal.api.common.v1.TimeSkippingConfig time_skipping_config = 29;- Specified by:
getTimeSkippingConfigOrBuilderin interfaceStartWorkflowExecutionRequestOrBuilder
-
setUnknownFields
public final StartWorkflowExecutionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
-
mergeUnknownFields
public final StartWorkflowExecutionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StartWorkflowExecutionRequest.Builder>
-