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

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

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

Methods in com.amazonaws.services.simpleworkflow with parameters of type RegisterActivityTypeRequest
`void` AmazonSimpleWorkflow.`registerActivityType(RegisterActivityTypeRequest registerActivityTypeRequest)` Registers a new activity type along with its configuration settings in the specified domain.
`void` AbstractAmazonSimpleWorkflow.`registerActivityType(RegisterActivityTypeRequest request)`
`void` AmazonSimpleWorkflowClient.`registerActivityType(RegisterActivityTypeRequest registerActivityTypeRequest)` Registers a new activity type along with its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsync.`registerActivityTypeAsync(RegisterActivityTypeRequest registerActivityTypeRequest)` Registers a new activity type along with its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`registerActivityTypeAsync(RegisterActivityTypeRequest request)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`registerActivityTypeAsync(RegisterActivityTypeRequest request)`
`Future<Void>` AmazonSimpleWorkflowAsync.`registerActivityTypeAsync(RegisterActivityTypeRequest registerActivityTypeRequest, AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)` Registers a new activity type along with its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`registerActivityTypeAsync(RegisterActivityTypeRequest request, AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`registerActivityTypeAsync(RegisterActivityTypeRequest request, AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)`

Method parameters in com.amazonaws.services.simpleworkflow with type arguments of type RegisterActivityTypeRequest
`Future<Void>` AmazonSimpleWorkflowAsync.`registerActivityTypeAsync(RegisterActivityTypeRequest registerActivityTypeRequest, AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)` Registers a new activity type along with its configuration settings in the specified domain.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`registerActivityTypeAsync(RegisterActivityTypeRequest request, AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`registerActivityTypeAsync(RegisterActivityTypeRequest request, AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)`

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

Methods in com.amazonaws.services.simpleworkflow.model that return RegisterActivityTypeRequest
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`clone()`
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDefaultTaskHeartbeatTimeout(String defaultTaskHeartbeatTimeout)` If set, specifies the default maximum time before which a worker processing a task of this type must report progress by calling RecordActivityTaskHeartbeat.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDefaultTaskList(TaskList defaultTaskList)` If set, specifies the default task list to use for scheduling tasks of this activity type.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDefaultTaskPriority(String defaultTaskPriority)` The default task priority to assign to the activity type.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDefaultTaskScheduleToCloseTimeout(String defaultTaskScheduleToCloseTimeout)` If set, specifies the default maximum duration for a task of this activity type.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDefaultTaskScheduleToStartTimeout(String defaultTaskScheduleToStartTimeout)` If set, specifies the default maximum duration that a task of this activity type can wait before being assigned to a worker.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDefaultTaskStartToCloseTimeout(String defaultTaskStartToCloseTimeout)` If set, specifies the default maximum duration that a worker can take to process tasks of this activity type.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDescription(String description)` A textual description of the activity type.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withDomain(String domain)` The name of the domain in which this activity is to be registered.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withName(String name)` The name of the activity type within the domain.
`RegisterActivityTypeRequest` RegisterActivityTypeRequest.`withVersion(String version)` The version of the activity type.