Class RegisterWorkflowTypeRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.swf.model.SwfRequest
-
- software.amazon.awssdk.services.swf.model.RegisterWorkflowTypeRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<RegisterWorkflowTypeRequest.Builder,RegisterWorkflowTypeRequest>
@Generated("software.amazon.awssdk:codegen") public final class RegisterWorkflowTypeRequest extends SwfRequest implements ToCopyableBuilder<RegisterWorkflowTypeRequest.Builder,RegisterWorkflowTypeRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRegisterWorkflowTypeRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegisterWorkflowTypeRequest.Builderbuilder()ChildPolicydefaultChildPolicy()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.StringdefaultChildPolicyAsString()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.StringdefaultExecutionStartToCloseTimeout()If set, specifies the default maximum duration for executions of this workflow type.StringdefaultLambdaRole()The default IAM role attached to this workflow type.TaskListdefaultTaskList()If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type.StringdefaultTaskPriority()The default task priority to assign to the workflow type.StringdefaultTaskStartToCloseTimeout()If set, specifies the default maximum duration of decision tasks for this workflow type.Stringdescription()Textual description of the workflow type.Stringdomain()The name of the domain in which to register the workflow type.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()The name of the workflow type.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RegisterWorkflowTypeRequest.Builder>serializableBuilderClass()RegisterWorkflowTypeRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringversion()The version of the workflow type.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
domain
public final String domain()
The name of the domain in which to register the workflow type.
- Returns:
- The name of the domain in which to register the workflow type.
-
name
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 (
-
-