Package io.temporal.common.interceptors
Class WorkflowOutboundCallsInterceptor.ContinueAsNewInput
- java.lang.Object
-
- io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ContinueAsNewInput
-
- Enclosing interface:
- WorkflowOutboundCallsInterceptor
public static final class WorkflowOutboundCallsInterceptor.ContinueAsNewInput extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ContinueAsNewInput(java.lang.String workflowType, ContinueAsNewOptions options, java.lang.Object[] args, Header header)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object[]
getArgs()
Header
getHeader()
ContinueAsNewOptions
getOptions()
java.lang.String
getWorkflowType()
-
-
-
Constructor Detail
-
ContinueAsNewInput
public ContinueAsNewInput(@Nullable java.lang.String workflowType, @Nullable ContinueAsNewOptions options, java.lang.Object[] args, Header header)
-
-
Method Detail
-
getWorkflowType
@Nullable public java.lang.String getWorkflowType()
- Returns:
- workflowType for the continue-as-new workflow run. null if continue-as-new should inherit the type of the original workflow run.
-
getOptions
@Nullable public ContinueAsNewOptions getOptions()
- Returns:
- options for the continue-as-new workflow run. Can be null, in that case the values will be taken from the original workflow run.
-
getArgs
public java.lang.Object[] getArgs()
-
getHeader
public Header getHeader()
-
-