| Package | Description | 
|---|---|
| com.amazonaws.services.simpleworkflow | Synchronous and asynchronous client classes for accessing AmazonSimpleWorkflow. | 
| com.amazonaws.services.simpleworkflow.model | Classes modeling the various types represented by AmazonSimpleWorkflow. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AmazonSimpleWorkflow. terminateWorkflowExecution(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| void | AmazonSimpleWorkflowClient. terminateWorkflowExecution(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Future<Void> | AmazonSimpleWorkflowAsync. terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Future<Void> | AmazonSimpleWorkflowAsyncClient. terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Future<Void> | AmazonSimpleWorkflowAsync. terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest,
                               AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Future<Void> | AmazonSimpleWorkflowAsyncClient. terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest,
                               AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<Void> | AmazonSimpleWorkflowAsync. terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest,
                               AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Future<Void> | AmazonSimpleWorkflowAsyncClient. terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest,
                               AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)
 Records a  WorkflowExecutionTerminatedevent and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
Copyright © 2015. All rights reserved.