Package io.temporal.workflow
Class ContinueAsNewOptions.Builder
- java.lang.Object
-
- io.temporal.workflow.ContinueAsNewOptions.Builder
-
- Enclosing class:
- ContinueAsNewOptions
public static final class ContinueAsNewOptions.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
setWorkflowRunTimeout
public ContinueAsNewOptions.Builder setWorkflowRunTimeout(java.time.Duration workflowRunTimeout)
-
setTaskQueue
public ContinueAsNewOptions.Builder setTaskQueue(java.lang.String taskQueue)
-
setRetryOptions
public ContinueAsNewOptions.Builder setRetryOptions(RetryOptions retryOptions)
-
setWorkflowTaskTimeout
public ContinueAsNewOptions.Builder setWorkflowTaskTimeout(java.time.Duration workflowTaskTimeout)
-
setMemo
public ContinueAsNewOptions.Builder setMemo(java.util.Map<java.lang.String,java.lang.Object> memo)
-
setSearchAttributes
@Deprecated public ContinueAsNewOptions.Builder setSearchAttributes(java.util.Map<java.lang.String,java.lang.Object> searchAttributes)
Deprecated.
-
setTypedSearchAttributes
public ContinueAsNewOptions.Builder setTypedSearchAttributes(SearchAttributes typedSearchAttributes)
-
setContextPropagators
public ContinueAsNewOptions.Builder setContextPropagators(java.util.List<ContextPropagator> contextPropagators)
-
setVersioningIntent
public ContinueAsNewOptions.Builder setVersioningIntent(VersioningIntent versioningIntent)
Specifies whether this continued workflow should run on a worker with a compatible Build Id or not. See the variants ofVersioningIntent
.
-
build
public ContinueAsNewOptions build()
-
-