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
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ContinueAsNewOptions
build()
ContinueAsNewOptions.Builder
setContextPropagators(java.util.List<ContextPropagator> contextPropagators)
ContinueAsNewOptions.Builder
setMemo(java.util.Map<java.lang.String,java.lang.Object> memo)
ContinueAsNewOptions.Builder
setSearchAttributes(java.util.Map<java.lang.String,java.lang.Object> searchAttributes)
Deprecated.ContinueAsNewOptions.Builder
setTaskQueue(java.lang.String taskQueue)
ContinueAsNewOptions.Builder
setTypedSearchAttributes(SearchAttributes typedSearchAttributes)
ContinueAsNewOptions.Builder
setVersioningIntent(VersioningIntent versioningIntent)
Specifies whether this continued workflow should run on a worker with a compatible Build Id or not.ContinueAsNewOptions.Builder
setWorkflowRunTimeout(java.time.Duration workflowRunTimeout)
ContinueAsNewOptions.Builder
setWorkflowTaskTimeout(java.time.Duration workflowTaskTimeout)
-
-
-
Method Detail
-
setWorkflowRunTimeout
public ContinueAsNewOptions.Builder setWorkflowRunTimeout(java.time.Duration workflowRunTimeout)
-
setTaskQueue
public ContinueAsNewOptions.Builder setTaskQueue(java.lang.String taskQueue)
-
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()
-
-