@Generated(value="software.amazon.awssdk:codegen") public class TerminateWorkflowExecutionRequest extends AmazonWebServiceRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<TerminateWorkflowExecutionRequest.Builder,TerminateWorkflowExecutionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
TerminateWorkflowExecutionRequest.Builder |
NOOP| Modifier and Type | Method and 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() |
String |
toString() |
String |
workflowId()
The workflowId of the workflow execution to terminate.
|
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic 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.ChildPolicypublic TerminateWorkflowExecutionRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<TerminateWorkflowExecutionRequest.Builder,TerminateWorkflowExecutionRequest>public static TerminateWorkflowExecutionRequest.Builder builder()
public static Class<? extends TerminateWorkflowExecutionRequest.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.