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

#include <ExecutionStartedEventDetails.h>

Public Member Functions

 ExecutionStartedEventDetails ()
 
 ExecutionStartedEventDetails (Aws::Utils::Json::JsonView jsonValue)
 
ExecutionStartedEventDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetInput () const
 
bool InputHasBeenSet () const
 
void SetInput (const Aws::String &value)
 
void SetInput (Aws::String &&value)
 
void SetInput (const char *value)
 
ExecutionStartedEventDetailsWithInput (const Aws::String &value)
 
ExecutionStartedEventDetailsWithInput (Aws::String &&value)
 
ExecutionStartedEventDetailsWithInput (const char *value)
 
const HistoryEventExecutionDataDetailsGetInputDetails () const
 
bool InputDetailsHasBeenSet () const
 
void SetInputDetails (const HistoryEventExecutionDataDetails &value)
 
void SetInputDetails (HistoryEventExecutionDataDetails &&value)
 
ExecutionStartedEventDetailsWithInputDetails (const HistoryEventExecutionDataDetails &value)
 
ExecutionStartedEventDetailsWithInputDetails (HistoryEventExecutionDataDetails &&value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
ExecutionStartedEventDetailsWithRoleArn (const Aws::String &value)
 
ExecutionStartedEventDetailsWithRoleArn (Aws::String &&value)
 
ExecutionStartedEventDetailsWithRoleArn (const char *value)
 

Detailed Description

Contains details about the start of the execution.

See Also:


AWS API Reference

Definition at line 33 of file ExecutionStartedEventDetails.h.

Constructor & Destructor Documentation

◆ ExecutionStartedEventDetails() [1/2]

Aws::SFN::Model::ExecutionStartedEventDetails::ExecutionStartedEventDetails ( )

◆ ExecutionStartedEventDetails() [2/2]

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

Member Function Documentation

◆ GetInput()

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 46 of file ExecutionStartedEventDetails.h.

◆ GetInputDetails()

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

Contains details about the input for an execution history event.

Definition at line 94 of file ExecutionStartedEventDetails.h.

◆ GetRoleArn()

const Aws::String& Aws::SFN::Model::ExecutionStartedEventDetails::GetRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 126 of file ExecutionStartedEventDetails.h.

◆ InputDetailsHasBeenSet()

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

Contains details about the input for an execution history event.

Definition at line 99 of file ExecutionStartedEventDetails.h.

◆ InputHasBeenSet()

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 52 of file ExecutionStartedEventDetails.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RoleArnHasBeenSet()

bool Aws::SFN::Model::ExecutionStartedEventDetails::RoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 132 of file ExecutionStartedEventDetails.h.

◆ SetInput() [1/3]

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 64 of file ExecutionStartedEventDetails.h.

◆ SetInput() [2/3]

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 58 of file ExecutionStartedEventDetails.h.

◆ SetInput() [3/3]

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 70 of file ExecutionStartedEventDetails.h.

◆ SetInputDetails() [1/2]

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

Contains details about the input for an execution history event.

Definition at line 104 of file ExecutionStartedEventDetails.h.

◆ SetInputDetails() [2/2]

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

Contains details about the input for an execution history event.

Definition at line 109 of file ExecutionStartedEventDetails.h.

◆ SetRoleArn() [1/3]

void Aws::SFN::Model::ExecutionStartedEventDetails::SetRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 144 of file ExecutionStartedEventDetails.h.

◆ SetRoleArn() [2/3]

void Aws::SFN::Model::ExecutionStartedEventDetails::SetRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 138 of file ExecutionStartedEventDetails.h.

◆ SetRoleArn() [3/3]

void Aws::SFN::Model::ExecutionStartedEventDetails::SetRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 150 of file ExecutionStartedEventDetails.h.

◆ WithInput() [1/3]

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 82 of file ExecutionStartedEventDetails.h.

◆ WithInput() [2/3]

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 76 of file ExecutionStartedEventDetails.h.

◆ WithInput() [3/3]

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

The JSON data input to the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

Definition at line 88 of file ExecutionStartedEventDetails.h.

◆ WithInputDetails() [1/2]

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

Contains details about the input for an execution history event.

Definition at line 114 of file ExecutionStartedEventDetails.h.

◆ WithInputDetails() [2/2]

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

Contains details about the input for an execution history event.

Definition at line 119 of file ExecutionStartedEventDetails.h.

◆ WithRoleArn() [1/3]

ExecutionStartedEventDetails& Aws::SFN::Model::ExecutionStartedEventDetails::WithRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 162 of file ExecutionStartedEventDetails.h.

◆ WithRoleArn() [2/3]

ExecutionStartedEventDetails& Aws::SFN::Model::ExecutionStartedEventDetails::WithRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 156 of file ExecutionStartedEventDetails.h.

◆ WithRoleArn() [3/3]

ExecutionStartedEventDetails& Aws::SFN::Model::ExecutionStartedEventDetails::WithRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

Definition at line 168 of file ExecutionStartedEventDetails.h.


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