@Generated(value="software.amazon.awssdk:codegen") public final class RegisterWorkflowTypeRequest extends SwfRequest implements ToCopyableBuilder<RegisterWorkflowTypeRequest.Builder,RegisterWorkflowTypeRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
RegisterWorkflowTypeRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RegisterWorkflowTypeRequest.Builder |
builder() |
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.
|
String |
defaultChildPolicyAsString()
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.
|
String |
defaultExecutionStartToCloseTimeout()
If set, specifies the default maximum duration for executions of this workflow type.
|
String |
defaultLambdaRole()
The default IAM role attached to this workflow type.
|
TaskList |
defaultTaskList()
If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow
type.
|
String |
defaultTaskPriority()
The default task priority to assign to the workflow type.
|
String |
defaultTaskStartToCloseTimeout()
If set, specifies the default maximum duration of decision tasks for this workflow type.
|
String |
description()
Textual description of the workflow type.
|
String |
domain()
The name of the domain in which to register the workflow type.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the workflow type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RegisterWorkflowTypeRequest.Builder> |
serializableBuilderClass() |
RegisterWorkflowTypeRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
The version of the workflow type.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String domain()
The name of the domain in which to register the workflow type.
public final String name()
The name of the workflow type.
The specified string must not contain a : (colon), / (slash), | (vertical
bar), or any control characters (