AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::SFN::Model::StateEnteredEventDetails Class Reference

#include <StateEnteredEventDetails.h>

Public Member Functions

 StateEnteredEventDetails ()
 
 StateEnteredEventDetails (Aws::Utils::Json::JsonView jsonValue)
 
StateEnteredEventDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
StateEnteredEventDetailsWithName (const Aws::String &value)
 
StateEnteredEventDetailsWithName (Aws::String &&value)
 
StateEnteredEventDetailsWithName (const char *value)
 
const Aws::StringGetInput () const
 
bool InputHasBeenSet () const
 
void SetInput (const Aws::String &value)
 
void SetInput (Aws::String &&value)
 
void SetInput (const char *value)
 
StateEnteredEventDetailsWithInput (const Aws::String &value)
 
StateEnteredEventDetailsWithInput (Aws::String &&value)
 
StateEnteredEventDetailsWithInput (const char *value)
 
const HistoryEventExecutionDataDetailsGetInputDetails () const
 
bool InputDetailsHasBeenSet () const
 
void SetInputDetails (const HistoryEventExecutionDataDetails &value)
 
void SetInputDetails (HistoryEventExecutionDataDetails &&value)
 
StateEnteredEventDetailsWithInputDetails (const HistoryEventExecutionDataDetails &value)
 
StateEnteredEventDetailsWithInputDetails (HistoryEventExecutionDataDetails &&value)
 

Detailed Description

Contains details about a state entered during an execution.

See Also:

AWS API Reference

Definition at line 33 of file StateEnteredEventDetails.h.

Constructor & Destructor Documentation

◆ StateEnteredEventDetails() [1/2]

Aws::SFN::Model::StateEnteredEventDetails::StateEnteredEventDetails ( )

◆ StateEnteredEventDetails() [2/2]

Aws::SFN::Model::StateEnteredEventDetails::StateEnteredEventDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetInput()

const Aws::String& Aws::SFN::Model::StateEnteredEventDetails::GetInput ( ) const
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 88 of file StateEnteredEventDetails.h.

◆ GetInputDetails()

const HistoryEventExecutionDataDetails& Aws::SFN::Model::StateEnteredEventDetails::GetInputDetails ( ) const
inline

Contains details about the input for an execution history event.

Definition at line 143 of file StateEnteredEventDetails.h.

◆ GetName()

const Aws::String& Aws::SFN::Model::StateEnteredEventDetails::GetName ( ) const
inline

The name of the state.

Definition at line 45 of file StateEnteredEventDetails.h.

◆ InputDetailsHasBeenSet()

bool Aws::SFN::Model::StateEnteredEventDetails::InputDetailsHasBeenSet ( ) const
inline

Contains details about the input for an execution history event.

Definition at line 148 of file StateEnteredEventDetails.h.

◆ InputHasBeenSet()

bool Aws::SFN::Model::StateEnteredEventDetails::InputHasBeenSet ( ) const
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 95 of file StateEnteredEventDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SFN::Model::StateEnteredEventDetails::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::SFN::Model::StateEnteredEventDetails::NameHasBeenSet ( ) const
inline

The name of the state.

Definition at line 50 of file StateEnteredEventDetails.h.

◆ operator=()

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetInput() [1/3]

void Aws::SFN::Model::StateEnteredEventDetails::SetInput ( Aws::String &&  value)
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 109 of file StateEnteredEventDetails.h.

◆ SetInput() [2/3]

void Aws::SFN::Model::StateEnteredEventDetails::SetInput ( const Aws::String value)
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 102 of file StateEnteredEventDetails.h.

◆ SetInput() [3/3]

void Aws::SFN::Model::StateEnteredEventDetails::SetInput ( const char *  value)
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 116 of file StateEnteredEventDetails.h.

◆ SetInputDetails() [1/2]

void Aws::SFN::Model::StateEnteredEventDetails::SetInputDetails ( const HistoryEventExecutionDataDetails value)
inline

Contains details about the input for an execution history event.

Definition at line 153 of file StateEnteredEventDetails.h.

◆ SetInputDetails() [2/2]

void Aws::SFN::Model::StateEnteredEventDetails::SetInputDetails ( HistoryEventExecutionDataDetails &&  value)
inline

Contains details about the input for an execution history event.

Definition at line 158 of file StateEnteredEventDetails.h.

◆ SetName() [1/3]

void Aws::SFN::Model::StateEnteredEventDetails::SetName ( Aws::String &&  value)
inline

The name of the state.

Definition at line 60 of file StateEnteredEventDetails.h.

◆ SetName() [2/3]

void Aws::SFN::Model::StateEnteredEventDetails::SetName ( const Aws::String value)
inline

The name of the state.

Definition at line 55 of file StateEnteredEventDetails.h.

◆ SetName() [3/3]

void Aws::SFN::Model::StateEnteredEventDetails::SetName ( const char *  value)
inline

The name of the state.

Definition at line 65 of file StateEnteredEventDetails.h.

◆ WithInput() [1/3]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithInput ( Aws::String &&  value)
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 130 of file StateEnteredEventDetails.h.

◆ WithInput() [2/3]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithInput ( const Aws::String value)
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 123 of file StateEnteredEventDetails.h.

◆ WithInput() [3/3]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithInput ( const char *  value)
inline

The string that contains the JSON input data for the state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 137 of file StateEnteredEventDetails.h.

◆ WithInputDetails() [1/2]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithInputDetails ( const HistoryEventExecutionDataDetails value)
inline

Contains details about the input for an execution history event.

Definition at line 163 of file StateEnteredEventDetails.h.

◆ WithInputDetails() [2/2]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithInputDetails ( HistoryEventExecutionDataDetails &&  value)
inline

Contains details about the input for an execution history event.

Definition at line 168 of file StateEnteredEventDetails.h.

◆ WithName() [1/3]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithName ( Aws::String &&  value)
inline

The name of the state.

Definition at line 75 of file StateEnteredEventDetails.h.

◆ WithName() [2/3]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithName ( const Aws::String value)
inline

The name of the state.

Definition at line 70 of file StateEnteredEventDetails.h.

◆ WithName() [3/3]

StateEnteredEventDetails& Aws::SFN::Model::StateEnteredEventDetails::WithName ( const char *  value)
inline

The name of the state.

Definition at line 80 of file StateEnteredEventDetails.h.


The documentation for this class was generated from the following file: