public static interface StateExitedEventDetails.Builder extends SdkPojo, CopyableBuilder<StateExitedEventDetails.Builder,StateExitedEventDetails>
| Modifier and Type | Method and Description |
|---|---|
StateExitedEventDetails.Builder |
name(String name)
The name of the state.
|
StateExitedEventDetails.Builder |
output(String output)
The JSON output data of the state.
|
default StateExitedEventDetails.Builder |
outputDetails(Consumer<HistoryEventExecutionDataDetails.Builder> outputDetails)
Contains details about the output of an execution history event.
|
StateExitedEventDetails.Builder |
outputDetails(HistoryEventExecutionDataDetails outputDetails)
Contains details about the output of an execution history event.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildStateExitedEventDetails.Builder name(String name)
The name of the state.
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 state.
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 _.
StateExitedEventDetails.Builder output(String output)
The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
output - The JSON output data of the state. Length constraints apply to the payload size, and are expressed as
bytes in UTF-8 encoding.StateExitedEventDetails.Builder outputDetails(HistoryEventExecutionDataDetails outputDetails)
Contains details about the output of an execution history event.
outputDetails - Contains details about the output of an execution history event.default StateExitedEventDetails.Builder outputDetails(Consumer<HistoryEventExecutionDataDetails.Builder> outputDetails)
Contains details about the output of an execution history event.
This is a convenience that creates an instance of theHistoryEventExecutionDataDetails.Builder
avoiding the need to create one manually via HistoryEventExecutionDataDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to outputDetails(HistoryEventExecutionDataDetails).outputDetails - a consumer that will call methods on HistoryEventExecutionDataDetails.BuilderoutputDetails(HistoryEventExecutionDataDetails)Copyright © 2021. All rights reserved.