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 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)
ContinueAsNewOptions.Builder
setTaskQueue(java.lang.String taskQueue)
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
public ContinueAsNewOptions.Builder setSearchAttributes(java.util.Map<java.lang.String,java.lang.Object> searchAttributes)
-
setContextPropagators
public ContinueAsNewOptions.Builder setContextPropagators(java.util.List<ContextPropagator> contextPropagators)
-
build
public ContinueAsNewOptions build()
-
-