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

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

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

Methods in com.amazonaws.services.simpleworkflow with parameters of type TerminateWorkflowExecutionRequest
`void` AmazonSimpleWorkflow.`terminateWorkflowExecution(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)` Records a `WorkflowExecutionTerminated` event and forces closure of the workflow execution identified by the given domain, runId, and workflowId.
`void` AbstractAmazonSimpleWorkflow.`terminateWorkflowExecution(TerminateWorkflowExecutionRequest request)`
`void` AmazonSimpleWorkflowClient.`terminateWorkflowExecution(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)` Records a `WorkflowExecutionTerminated` event and forces closure of the workflow execution identified by the given domain, runId, and workflowId.
`Future<Void>` AmazonSimpleWorkflowAsync.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)` Records a `WorkflowExecutionTerminated` event and forces closure of the workflow execution identified by the given domain, runId, and workflowId.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest request)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest request)`
`Future<Void>` AmazonSimpleWorkflowAsync.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest, AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)` Records a `WorkflowExecutionTerminated` event and forces closure of the workflow execution identified by the given domain, runId, and workflowId.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest request, AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest request, AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)`

Method parameters in com.amazonaws.services.simpleworkflow with type arguments of type TerminateWorkflowExecutionRequest
`Future<Void>` AmazonSimpleWorkflowAsync.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest, AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)` Records a `WorkflowExecutionTerminated` event and forces closure of the workflow execution identified by the given domain, runId, and workflowId.
`Future<Void>` AmazonSimpleWorkflowAsyncClient.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest request, AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)`
`Future<Void>` AbstractAmazonSimpleWorkflowAsync.`terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest request, AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)`

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

Methods in com.amazonaws.services.simpleworkflow.model that return TerminateWorkflowExecutionRequest
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`clone()`
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withChildPolicy(ChildPolicy childPolicy)` If set, specifies the policy to use for the child workflow executions of the workflow execution being terminated.
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withChildPolicy(String childPolicy)` If set, specifies the policy to use for the child workflow executions of the workflow execution being terminated.
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withDetails(String details)` Optional. Details for terminating the workflow execution.
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withDomain(String domain)` The domain of the workflow execution to terminate.
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withReason(String reason)` Optional. A descriptive reason for terminating the workflow execution.
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withRunId(String runId)` The runId of the workflow execution to terminate.
`TerminateWorkflowExecutionRequest` TerminateWorkflowExecutionRequest.`withWorkflowId(String workflowId)` The workflowId of the workflow execution to terminate.