## Uses of Class
com.amazonaws.services.simpleworkflow.model.RegisterWorkflowTypeRequest

Packages that use RegisterWorkflowTypeRequest
com.amazonaws.services.simpleworkflow: <fullname>Amazon Simple Workflow Service</fullname>
com.amazonaws.services.simpleworkflow.model

### Uses of RegisterWorkflowTypeRequest in com.amazonaws.services.simpleworkflow

Methods in com.amazonaws.services.simpleworkflow with parameters of type RegisterWorkflowTypeRequest
`void` AmazonSimpleWorkflow.`registerWorkflowType(RegisterWorkflowTypeRequest registerWorkflowTypeRequest)` Registers a new workflow type and its configuration settings in the specified domain.
`void` AbstractAmazonSimpleWorkflow.`registerWorkflowType(RegisterWorkflowTypeRequest request)`
`void` AmazonSimpleWorkflowClient.`registerWorkflowType(RegisterWorkflowTypeRequest registerWorkflowTypeRequest)` Registers a new workflow type and its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsync.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest registerWorkflowTypeRequest)` Registers a new workflow type and its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest request)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest request)`
`Future<Void>` AmazonSimpleWorkflowAsync.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest registerWorkflowTypeRequest, AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)` Registers a new workflow type and its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest request, AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest request, AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)`

Method parameters in com.amazonaws.services.simpleworkflow with type arguments of type RegisterWorkflowTypeRequest
`Future<Void>` AmazonSimpleWorkflowAsync.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest registerWorkflowTypeRequest, AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)` Registers a new workflow type and its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest request, AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`registerWorkflowTypeAsync(RegisterWorkflowTypeRequest request, AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)`

### Uses of RegisterWorkflowTypeRequest in com.amazonaws.services.simpleworkflow.model

Methods in com.amazonaws.services.simpleworkflow.model that return RegisterWorkflowTypeRequest
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`clone()`
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDefaultChildPolicy(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` RegisterWorkflowTypeRequest.`withDefaultChildPolicy(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` RegisterWorkflowTypeRequest.`withDefaultExecutionStartToCloseTimeout(String defaultExecutionStartToCloseTimeout)` If set, specifies the default maximum duration for executions of this workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDefaultLambdaRole(String defaultLambdaRole)` The ARN of the default IAM role to use when a workflow execution of this type invokes AWS Lambda functions.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDefaultTaskList(TaskList defaultTaskList)` If set, specifies the default task list to use for scheduling decision tasks for executions of this workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDefaultTaskPriority(String defaultTaskPriority)` The default task priority to assign to the workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)` If set, specifies the default maximum duration of decision tasks for this workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDescription(String description)` Textual description of the workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withDomain(String domain)` The name of the domain in which to register the workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withName(String name)` The name of the workflow type.
`RegisterWorkflowTypeRequest` RegisterWorkflowTypeRequest.`withVersion(String version)` The version of the workflow type.