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

#include <ActivityTaskCompletedEventAttributes.h>

Public Member Functions

 ActivityTaskCompletedEventAttributes ()
 
 ActivityTaskCompletedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
ActivityTaskCompletedEventAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetResult () const
 
bool ResultHasBeenSet () const
 
void SetResult (const Aws::String &value)
 
void SetResult (Aws::String &&value)
 
void SetResult (const char *value)
 
ActivityTaskCompletedEventAttributesWithResult (const Aws::String &value)
 
ActivityTaskCompletedEventAttributesWithResult (Aws::String &&value)
 
ActivityTaskCompletedEventAttributesWithResult (const char *value)
 
long long GetScheduledEventId () const
 
bool ScheduledEventIdHasBeenSet () const
 
void SetScheduledEventId (long long value)
 
ActivityTaskCompletedEventAttributesWithScheduledEventId (long long value)
 
long long GetStartedEventId () const
 
bool StartedEventIdHasBeenSet () const
 
void SetStartedEventId (long long value)
 
ActivityTaskCompletedEventAttributesWithStartedEventId (long long value)
 

Detailed Description

Provides the details of the ActivityTaskCompleted event.

See Also:

AWS API Reference

Definition at line 32 of file ActivityTaskCompletedEventAttributes.h.

Constructor & Destructor Documentation

◆ ActivityTaskCompletedEventAttributes() [1/2]

Aws::SWF::Model::ActivityTaskCompletedEventAttributes::ActivityTaskCompletedEventAttributes ( )

◆ ActivityTaskCompletedEventAttributes() [2/2]

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

Member Function Documentation

◆ GetResult()

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

The results of the activity task.

Definition at line 44 of file ActivityTaskCompletedEventAttributes.h.

◆ GetScheduledEventId()

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

The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 87 of file ActivityTaskCompletedEventAttributes.h.

◆ GetStartedEventId()

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

The ID of the ActivityTaskStarted event recorded when this activity task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 116 of file ActivityTaskCompletedEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ResultHasBeenSet()

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

The results of the activity task.

Definition at line 49 of file ActivityTaskCompletedEventAttributes.h.

◆ ScheduledEventIdHasBeenSet()

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

The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 94 of file ActivityTaskCompletedEventAttributes.h.

◆ SetResult() [1/3]

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

The results of the activity task.

Definition at line 59 of file ActivityTaskCompletedEventAttributes.h.

◆ SetResult() [2/3]

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

The results of the activity task.

Definition at line 54 of file ActivityTaskCompletedEventAttributes.h.

◆ SetResult() [3/3]

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

The results of the activity task.

Definition at line 64 of file ActivityTaskCompletedEventAttributes.h.

◆ SetScheduledEventId()

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

The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 101 of file ActivityTaskCompletedEventAttributes.h.

◆ SetStartedEventId()

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

The ID of the ActivityTaskStarted event recorded when this activity task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 130 of file ActivityTaskCompletedEventAttributes.h.

◆ StartedEventIdHasBeenSet()

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

The ID of the ActivityTaskStarted event recorded when this activity task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 123 of file ActivityTaskCompletedEventAttributes.h.

◆ WithResult() [1/3]

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

The results of the activity task.

Definition at line 74 of file ActivityTaskCompletedEventAttributes.h.

◆ WithResult() [2/3]

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

The results of the activity task.

Definition at line 69 of file ActivityTaskCompletedEventAttributes.h.

◆ WithResult() [3/3]

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

The results of the activity task.

Definition at line 79 of file ActivityTaskCompletedEventAttributes.h.

◆ WithScheduledEventId()

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

The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 108 of file ActivityTaskCompletedEventAttributes.h.

◆ WithStartedEventId()

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

The ID of the ActivityTaskStarted event recorded when this activity task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 137 of file ActivityTaskCompletedEventAttributes.h.


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