Cloneable
, ReadLimitInfo
, ToCopyableBuilder<TerminateWorkflowExecutionRequest.Builder,TerminateWorkflowExecutionRequest>
@Generated("software.amazon.awssdk:codegen") public class TerminateWorkflowExecutionRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<TerminateWorkflowExecutionRequest.Builder,TerminateWorkflowExecutionRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
TerminateWorkflowExecutionRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static TerminateWorkflowExecutionRequest.Builder |
builder() |
|
String |
childPolicy() |
If set, specifies the policy to use for the child workflow executions of the workflow execution being terminated.
|
String |
details() |
Optional. Details for terminating the workflow execution.
|
String |
domain() |
The domain of the workflow execution to terminate.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
reason() |
Optional. A descriptive reason for terminating the workflow execution.
|
String |
runId() |
The runId of the workflow execution to terminate.
|
static Class<? extends TerminateWorkflowExecutionRequest.Builder> |
serializableBuilderClass() |
|
TerminateWorkflowExecutionRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
workflowId() |
The workflowId of the workflow execution to terminate.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String domain()
The domain of the workflow execution to terminate.
public String workflowId()
The workflowId of the workflow execution to terminate.
public String runId()
The runId of the workflow execution to terminate.
public String reason()
Optional. A descriptive reason for terminating the workflow execution.
public String details()
Optional. Details for terminating the workflow execution.
public String childPolicy()
If set, specifies the policy to use for the child workflow executions of the workflow execution being terminated. This policy overrides the child policy specified for the workflow execution at registration time or when starting the execution.
The supported child policies are:
WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take appropriate
actions when it receives an execution history with this event.The supported child policies are:
WorkflowExecutionCancelRequested
event in its history. It is up to the decider to take
appropriate actions when it receives an execution history with this event.ChildPolicy
public TerminateWorkflowExecutionRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TerminateWorkflowExecutionRequest.Builder,TerminateWorkflowExecutionRequest>
public static TerminateWorkflowExecutionRequest.Builder builder()
public static Class<? extends TerminateWorkflowExecutionRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.