public static interface DescribeExecutionResponse.Builder extends SfnResponse.Builder, SdkPojo, CopyableBuilder<DescribeExecutionResponse.Builder,DescribeExecutionResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeExecutionResponse.Builder |
cause(String causeValue)
The cause string if the state machine execution failed.
|
DescribeExecutionResponse.Builder |
error(String error)
The error string if the state machine execution failed.
|
DescribeExecutionResponse.Builder |
executionArn(String executionArn)
The Amazon Resource Name (ARN) that identifies the execution.
|
DescribeExecutionResponse.Builder |
input(String input)
The string that contains the JSON input data of the execution.
|
DescribeExecutionResponse.Builder |
inputDetails(CloudWatchEventsExecutionDataDetails inputDetails)
Sets the value of the InputDetails property for this object.
|
default DescribeExecutionResponse.Builder |
inputDetails(Consumer<CloudWatchEventsExecutionDataDetails.Builder> inputDetails)
Sets the value of the InputDetails property for this object.
|
DescribeExecutionResponse.Builder |
mapRunArn(String mapRunArn)
The Amazon Resource Name (ARN) that identifies a Map Run, which dispatched this execution.
|
DescribeExecutionResponse.Builder |
name(String name)
The name of the execution.
|
DescribeExecutionResponse.Builder |
output(String output)
The JSON output data of the execution.
|
DescribeExecutionResponse.Builder |
outputDetails(CloudWatchEventsExecutionDataDetails outputDetails)
Sets the value of the OutputDetails property for this object.
|
default DescribeExecutionResponse.Builder |
outputDetails(Consumer<CloudWatchEventsExecutionDataDetails.Builder> outputDetails)
Sets the value of the OutputDetails property for this object.
|
DescribeExecutionResponse.Builder |
startDate(Instant startDate)
The date the execution is started.
|
DescribeExecutionResponse.Builder |
stateMachineAliasArn(String stateMachineAliasArn)
The Amazon Resource Name (ARN) of the state machine alias associated with the execution.
|
DescribeExecutionResponse.Builder |
stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the executed stated machine.
|
DescribeExecutionResponse.Builder |
stateMachineVersionArn(String stateMachineVersionArn)
The Amazon Resource Name (ARN) of the state machine version associated with the execution.
|
DescribeExecutionResponse.Builder |
status(ExecutionStatus status)
The current status of the execution.
|
DescribeExecutionResponse.Builder |
status(String status)
The current status of the execution.
|
DescribeExecutionResponse.Builder |
stopDate(Instant stopDate)
If the execution ended, the date the execution stopped.
|
DescribeExecutionResponse.Builder |
traceHeader(String traceHeader)
The X-Ray trace header that was passed to the execution.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeExecutionResponse.Builder executionArn(String executionArn)
The Amazon Resource Name (ARN) that identifies the execution.
executionArn - The Amazon Resource Name (ARN) that identifies the execution.DescribeExecutionResponse.Builder stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the executed stated machine.
stateMachineArn - The Amazon Resource Name (ARN) of the executed stated machine.DescribeExecutionResponse.Builder name(String name)
The name of the execution.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
name - The name of the execution.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
DescribeExecutionResponse.Builder status(String status)
The current status of the execution.
status - The current status of the execution.ExecutionStatus,
ExecutionStatusDescribeExecutionResponse.Builder status(ExecutionStatus status)
The current status of the execution.
status - The current status of the execution.ExecutionStatus,
ExecutionStatusDescribeExecutionResponse.Builder startDate(Instant startDate)
The date the execution is started.
startDate - The date the execution is started.DescribeExecutionResponse.Builder stopDate(Instant stopDate)
If the execution ended, the date the execution stopped.
stopDate - If the execution ended, the date the execution stopped.DescribeExecutionResponse.Builder input(String input)
The string that contains the JSON input data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
input - The string that contains the JSON input data of the execution. Length constraints apply to the payload
size, and are expressed as bytes in UTF-8 encoding.DescribeExecutionResponse.Builder inputDetails(CloudWatchEventsExecutionDataDetails inputDetails)
inputDetails - The new value for the InputDetails property for this object.default DescribeExecutionResponse.Builder inputDetails(Consumer<CloudWatchEventsExecutionDataDetails.Builder> inputDetails)
CloudWatchEventsExecutionDataDetails.Builder avoiding the need to create one manually via
CloudWatchEventsExecutionDataDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to inputDetails(CloudWatchEventsExecutionDataDetails).
inputDetails - a consumer that will call methods on CloudWatchEventsExecutionDataDetails.BuilderinputDetails(CloudWatchEventsExecutionDataDetails)DescribeExecutionResponse.Builder output(String output)
The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
This field is set only if the execution succeeds. If the execution fails, this field is null.
output - The JSON output data of the execution. Length constraints apply to the payload size, and are expressed
as bytes in UTF-8 encoding. This field is set only if the execution succeeds. If the execution fails, this field is null.
DescribeExecutionResponse.Builder outputDetails(CloudWatchEventsExecutionDataDetails outputDetails)
outputDetails - The new value for the OutputDetails property for this object.default DescribeExecutionResponse.Builder outputDetails(Consumer<CloudWatchEventsExecutionDataDetails.Builder> outputDetails)
CloudWatchEventsExecutionDataDetails.Builder avoiding the need to create one manually via
CloudWatchEventsExecutionDataDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to outputDetails(CloudWatchEventsExecutionDataDetails).
outputDetails - a consumer that will call methods on CloudWatchEventsExecutionDataDetails.BuilderoutputDetails(CloudWatchEventsExecutionDataDetails)DescribeExecutionResponse.Builder traceHeader(String traceHeader)
The X-Ray trace header that was passed to the execution.
traceHeader - The X-Ray trace header that was passed to the execution.DescribeExecutionResponse.Builder mapRunArn(String mapRunArn)
The Amazon Resource Name (ARN) that identifies a Map Run, which dispatched this execution.
mapRunArn - The Amazon Resource Name (ARN) that identifies a Map Run, which dispatched this execution.DescribeExecutionResponse.Builder error(String error)
The error string if the state machine execution failed.
error - The error string if the state machine execution failed.DescribeExecutionResponse.Builder cause(String causeValue)
The cause string if the state machine execution failed.
causeValue - The cause string if the state machine execution failed.DescribeExecutionResponse.Builder stateMachineVersionArn(String stateMachineVersionArn)
The Amazon Resource Name (ARN) of the state machine version associated with the execution. The version ARN is
a combination of state machine ARN and the version number separated by a colon (:). For example,
stateMachineARN:1.
If you start an execution from a StartExecution request without specifying a state machine
version or alias ARN, Step Functions returns a null value.
stateMachineVersionArn - The Amazon Resource Name (ARN) of the state machine version associated with the execution. The version
ARN is a combination of state machine ARN and the version number separated by a colon (:). For
example, stateMachineARN:1.
If you start an execution from a StartExecution request without specifying a state
machine version or alias ARN, Step Functions returns a null value.
DescribeExecutionResponse.Builder stateMachineAliasArn(String stateMachineAliasArn)
The Amazon Resource Name (ARN) of the state machine alias associated with the execution. The alias ARN is a
combination of state machine ARN and the alias name separated by a colon (:). For example,
stateMachineARN:PROD.
If you start an execution from a StartExecution request with a state machine version ARN, this
field will be null.
stateMachineAliasArn - The Amazon Resource Name (ARN) of the state machine alias associated with the execution. The alias ARN
is a combination of state machine ARN and the alias name separated by a colon (:). For example,
stateMachineARN:PROD.
If you start an execution from a StartExecution request with a state machine version ARN,
this field will be null.
Copyright © 2023. All rights reserved.