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

#include <LambdaFunctionCompletedEventAttributes.h>

Public Member Functions

 LambdaFunctionCompletedEventAttributes ()
 
 LambdaFunctionCompletedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
LambdaFunctionCompletedEventAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
long long GetScheduledEventId () const
 
bool ScheduledEventIdHasBeenSet () const
 
void SetScheduledEventId (long long value)
 
LambdaFunctionCompletedEventAttributesWithScheduledEventId (long long value)
 
long long GetStartedEventId () const
 
bool StartedEventIdHasBeenSet () const
 
void SetStartedEventId (long long value)
 
LambdaFunctionCompletedEventAttributesWithStartedEventId (long long value)
 
const Aws::StringGetResult () const
 
bool ResultHasBeenSet () const
 
void SetResult (const Aws::String &value)
 
void SetResult (Aws::String &&value)
 
void SetResult (const char *value)
 
LambdaFunctionCompletedEventAttributesWithResult (const Aws::String &value)
 
LambdaFunctionCompletedEventAttributesWithResult (Aws::String &&value)
 
LambdaFunctionCompletedEventAttributesWithResult (const char *value)
 

Detailed Description

Provides the details of the LambdaFunctionCompleted event. It isn't set for other event types.

See Also:

AWS API Reference

Definition at line 32 of file LambdaFunctionCompletedEventAttributes.h.

Constructor & Destructor Documentation

◆ LambdaFunctionCompletedEventAttributes() [1/2]

Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::LambdaFunctionCompletedEventAttributes ( )

◆ LambdaFunctionCompletedEventAttributes() [2/2]

Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::LambdaFunctionCompletedEventAttributes ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetResult()

const Aws::String& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::GetResult ( ) const
inline

The results of the Lambda task.

Definition at line 102 of file LambdaFunctionCompletedEventAttributes.h.

◆ GetScheduledEventId()

long long Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::GetScheduledEventId ( ) const
inline

The ID of the LambdaFunctionScheduled event that was recorded when this Lambda task was scheduled. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 46 of file LambdaFunctionCompletedEventAttributes.h.

◆ GetStartedEventId()

long long Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::GetStartedEventId ( ) const
inline

The ID of the LambdaFunctionStarted event recorded when this activity task started. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 75 of file LambdaFunctionCompletedEventAttributes.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::Jsonize ( ) const

◆ operator=()

LambdaFunctionCompletedEventAttributes& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ResultHasBeenSet()

bool Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::ResultHasBeenSet ( ) const
inline

The results of the Lambda task.

Definition at line 107 of file LambdaFunctionCompletedEventAttributes.h.

◆ ScheduledEventIdHasBeenSet()

bool Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::ScheduledEventIdHasBeenSet ( ) const
inline

The ID of the LambdaFunctionScheduled event that was recorded when this Lambda task was scheduled. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 53 of file LambdaFunctionCompletedEventAttributes.h.

◆ SetResult() [1/3]

void Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::SetResult ( Aws::String &&  value)
inline

The results of the Lambda task.

Definition at line 117 of file LambdaFunctionCompletedEventAttributes.h.

◆ SetResult() [2/3]

void Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::SetResult ( const Aws::String value)
inline

The results of the Lambda task.

Definition at line 112 of file LambdaFunctionCompletedEventAttributes.h.

◆ SetResult() [3/3]

void Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::SetResult ( const char *  value)
inline

The results of the Lambda task.

Definition at line 122 of file LambdaFunctionCompletedEventAttributes.h.

◆ SetScheduledEventId()

void Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::SetScheduledEventId ( long long  value)
inline

The ID of the LambdaFunctionScheduled event that was recorded when this Lambda task was scheduled. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 60 of file LambdaFunctionCompletedEventAttributes.h.

◆ SetStartedEventId()

void Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::SetStartedEventId ( long long  value)
inline

The ID of the LambdaFunctionStarted event recorded when this activity task started. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 89 of file LambdaFunctionCompletedEventAttributes.h.

◆ StartedEventIdHasBeenSet()

bool Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::StartedEventIdHasBeenSet ( ) const
inline

The ID of the LambdaFunctionStarted event recorded when this activity task started. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 82 of file LambdaFunctionCompletedEventAttributes.h.

◆ WithResult() [1/3]

LambdaFunctionCompletedEventAttributes& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::WithResult ( Aws::String &&  value)
inline

The results of the Lambda task.

Definition at line 132 of file LambdaFunctionCompletedEventAttributes.h.

◆ WithResult() [2/3]

LambdaFunctionCompletedEventAttributes& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::WithResult ( const Aws::String value)
inline

The results of the Lambda task.

Definition at line 127 of file LambdaFunctionCompletedEventAttributes.h.

◆ WithResult() [3/3]

LambdaFunctionCompletedEventAttributes& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::WithResult ( const char *  value)
inline

The results of the Lambda task.

Definition at line 137 of file LambdaFunctionCompletedEventAttributes.h.

◆ WithScheduledEventId()

LambdaFunctionCompletedEventAttributes& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::WithScheduledEventId ( long long  value)
inline

The ID of the LambdaFunctionScheduled event that was recorded when this Lambda task was scheduled. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 67 of file LambdaFunctionCompletedEventAttributes.h.

◆ WithStartedEventId()

LambdaFunctionCompletedEventAttributes& Aws::SWF::Model::LambdaFunctionCompletedEventAttributes::WithStartedEventId ( long long  value)
inline

The ID of the LambdaFunctionStarted event recorded when this activity task started. To help diagnose issues, use this information to trace back the chain of events leading up to this event.

Definition at line 96 of file LambdaFunctionCompletedEventAttributes.h.


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