@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StateExitedEventDetails extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about an exit from a state during an execution.
Constructor and Description |
---|
StateExitedEventDetails() |
Modifier and Type | Method and Description |
---|---|
StateExitedEventDetails |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of the state.
|
String |
getOutput()
The JSON output data of the state.
|
HistoryEventExecutionDataDetails |
getOutputDetails()
Contains details about the output of an execution history event.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The name of the state.
|
void |
setOutput(String output)
The JSON output data of the state.
|
void |
setOutputDetails(HistoryEventExecutionDataDetails outputDetails)
Contains details about the output of an execution history event.
|
String |
toString()
Returns a string representation of this object.
|
StateExitedEventDetails |
withName(String name)
The name of the state.
|
StateExitedEventDetails |
withOutput(String output)
The JSON output data of the state.
|
StateExitedEventDetails |
withOutputDetails(HistoryEventExecutionDataDetails outputDetails)
Contains details about the output of an execution history event.
|
public void setName(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 _.
public String getName()
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 _.
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 _.
public StateExitedEventDetails withName(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 _.
public void setOutput(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.public String getOutput()
The JSON output data of the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
public StateExitedEventDetails withOutput(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.public void setOutputDetails(HistoryEventExecutionDataDetails outputDetails)
Contains details about the output of an execution history event.
outputDetails
- Contains details about the output of an execution history event.public HistoryEventExecutionDataDetails getOutputDetails()
Contains details about the output of an execution history event.
public StateExitedEventDetails withOutputDetails(HistoryEventExecutionDataDetails outputDetails)
Contains details about the output of an execution history event.
outputDetails
- Contains details about the output of an execution history event.public String toString()
toString
in class Object
Object.toString()
public StateExitedEventDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.