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

#include <WorkflowExecutionCompletedEventAttributes.h>

Public Member Functions

 WorkflowExecutionCompletedEventAttributes ()
 
 WorkflowExecutionCompletedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
WorkflowExecutionCompletedEventAttributesoperator= (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)
 
WorkflowExecutionCompletedEventAttributesWithResult (const Aws::String &value)
 
WorkflowExecutionCompletedEventAttributesWithResult (Aws::String &&value)
 
WorkflowExecutionCompletedEventAttributesWithResult (const char *value)
 
long long GetDecisionTaskCompletedEventId () const
 
bool DecisionTaskCompletedEventIdHasBeenSet () const
 
void SetDecisionTaskCompletedEventId (long long value)
 
WorkflowExecutionCompletedEventAttributesWithDecisionTaskCompletedEventId (long long value)
 

Detailed Description

Provides the details of the WorkflowExecutionCompleted event.

See Also:

AWS API Reference

Definition at line 32 of file WorkflowExecutionCompletedEventAttributes.h.

Constructor & Destructor Documentation

◆ WorkflowExecutionCompletedEventAttributes() [1/2]

Aws::SWF::Model::WorkflowExecutionCompletedEventAttributes::WorkflowExecutionCompletedEventAttributes ( )

◆ WorkflowExecutionCompletedEventAttributes() [2/2]

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

Member Function Documentation

◆ DecisionTaskCompletedEventIdHasBeenSet()

bool Aws::SWF::Model::WorkflowExecutionCompletedEventAttributes::DecisionTaskCompletedEventIdHasBeenSet ( ) const
inline

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CompleteWorkflowExecution decision to complete this execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 98 of file WorkflowExecutionCompletedEventAttributes.h.

◆ GetDecisionTaskCompletedEventId()

long long Aws::SWF::Model::WorkflowExecutionCompletedEventAttributes::GetDecisionTaskCompletedEventId ( ) const
inline

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CompleteWorkflowExecution decision to complete this execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 89 of file WorkflowExecutionCompletedEventAttributes.h.

◆ GetResult()

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

The result produced by the workflow execution upon successful completion.

Definition at line 44 of file WorkflowExecutionCompletedEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ResultHasBeenSet()

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

The result produced by the workflow execution upon successful completion.

Definition at line 49 of file WorkflowExecutionCompletedEventAttributes.h.

◆ SetDecisionTaskCompletedEventId()

void Aws::SWF::Model::WorkflowExecutionCompletedEventAttributes::SetDecisionTaskCompletedEventId ( long long  value)
inline

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CompleteWorkflowExecution decision to complete this execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 107 of file WorkflowExecutionCompletedEventAttributes.h.

◆ SetResult() [1/3]

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

The result produced by the workflow execution upon successful completion.

Definition at line 59 of file WorkflowExecutionCompletedEventAttributes.h.

◆ SetResult() [2/3]

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

The result produced by the workflow execution upon successful completion.

Definition at line 54 of file WorkflowExecutionCompletedEventAttributes.h.

◆ SetResult() [3/3]

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

The result produced by the workflow execution upon successful completion.

Definition at line 64 of file WorkflowExecutionCompletedEventAttributes.h.

◆ WithDecisionTaskCompletedEventId()

WorkflowExecutionCompletedEventAttributes& Aws::SWF::Model::WorkflowExecutionCompletedEventAttributes::WithDecisionTaskCompletedEventId ( long long  value)
inline

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CompleteWorkflowExecution decision to complete this execution. 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 WorkflowExecutionCompletedEventAttributes.h.

◆ WithResult() [1/3]

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

The result produced by the workflow execution upon successful completion.

Definition at line 74 of file WorkflowExecutionCompletedEventAttributes.h.

◆ WithResult() [2/3]

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

The result produced by the workflow execution upon successful completion.

Definition at line 69 of file WorkflowExecutionCompletedEventAttributes.h.

◆ WithResult() [3/3]

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

The result produced by the workflow execution upon successful completion.

Definition at line 79 of file WorkflowExecutionCompletedEventAttributes.h.


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