public static interface RegisterWorkflowTypeRequest.Builder extends SwfRequest.Builder, SdkPojo, CopyableBuilder<RegisterWorkflowTypeRequest.Builder,RegisterWorkflowTypeRequest>
| Modifier and Type | Method and Description |
|---|---|
RegisterWorkflowTypeRequest.Builder |
defaultChildPolicy(ChildPolicy defaultChildPolicy)
If set, specifies the default policy to use for the child workflow executions when a workflow execution of
this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an
expired timeout.
|
RegisterWorkflowTypeRequest.Builder |
defaultChildPolicy(String defaultChildPolicy)
If set, specifies the default policy to use for the child workflow executions when a workflow execution of
this type is terminated, by calling the TerminateWorkflowExecution action explicitly or due to an
expired timeout.
|
RegisterWorkflowTypeRequest.Builder |
defaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)
If set, specifies the default maximum duration for executions of this workflow type.
|
RegisterWorkflowTypeRequest.Builder |
defaultLambdaRole(String defaultLambdaRole)
The default IAM role attached to this workflow type.
|
default RegisterWorkflowTypeRequest.Builder |
defaultTaskList(Consumer<TaskList.Builder> defaultTaskList)
If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow
type.
|
RegisterWorkflowTypeRequest.Builder |
defaultTaskList(TaskList defaultTaskList)
If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow
type.
|
RegisterWorkflowTypeRequest.Builder |
defaultTaskPriority(String defaultTaskPriority)
The default task priority to assign to the workflow type.
|
RegisterWorkflowTypeRequest.Builder |
defaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)
If set, specifies the default maximum duration of decision tasks for this workflow type.
|
RegisterWorkflowTypeRequest.Builder |
description(String description)
Textual description of the workflow type.
|
RegisterWorkflowTypeRequest.Builder |
domain(String domain)
The name of the domain in which to register the workflow type.
|
RegisterWorkflowTypeRequest.Builder |
name(String name)
The name of the workflow type.
|
RegisterWorkflowTypeRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RegisterWorkflowTypeRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RegisterWorkflowTypeRequest.Builder |
version(String version)
The version of the workflow type.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildRegisterWorkflowTypeRequest.Builder domain(String domain)
The name of the domain in which to register the workflow type.
domain - The name of the domain in which to register the workflow type.RegisterWorkflowTypeRequest.Builder name(String name)
The name of the workflow type.
The specified string must not contain a : (colon), / (slash), |
(vertical bar), or any control characters (