Package io.iworkflow.core
Class UnregisteredWorkflowOptions
- java.lang.Object
-
- io.iworkflow.core.UnregisteredWorkflowOptions
-
@Immutable public abstract class UnregisteredWorkflowOptions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UnregisteredWorkflowOptions()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.util.Optional<java.lang.String>getCronSchedule()abstract java.util.List<SearchAttribute>getInitialSearchAttribute()abstract java.util.Optional<WorkflowStateOptions>getStartStateOptions()abstract java.util.Optional<java.lang.Boolean>getUsingMemoForDataAttributes()abstract java.util.List<java.lang.String>getWaitForCompletionStateExecutionIds()abstract java.util.Optional<WorkflowConfig>getWorkflowConfigOverride()abstract java.util.Optional<IDReusePolicy>getWorkflowIdReusePolicy()abstract java.util.Optional<WorkflowRetryPolicy>getWorkflowRetryPolicy()
-
-
-
Method Detail
-
getWorkflowIdReusePolicy
public abstract java.util.Optional<IDReusePolicy> getWorkflowIdReusePolicy()
-
getCronSchedule
public abstract java.util.Optional<java.lang.String> getCronSchedule()
-
getWorkflowRetryPolicy
public abstract java.util.Optional<WorkflowRetryPolicy> getWorkflowRetryPolicy()
-
getStartStateOptions
public abstract java.util.Optional<WorkflowStateOptions> getStartStateOptions()
-
getInitialSearchAttribute
public abstract java.util.List<SearchAttribute> getInitialSearchAttribute()
-
getWorkflowConfigOverride
public abstract java.util.Optional<WorkflowConfig> getWorkflowConfigOverride()
-
getUsingMemoForDataAttributes
public abstract java.util.Optional<java.lang.Boolean> getUsingMemoForDataAttributes()
-
getWaitForCompletionStateExecutionIds
public abstract java.util.List<java.lang.String> getWaitForCompletionStateExecutionIds()
-
-