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

#include <SignalExternalWorkflowExecutionFailedEventAttributes.h>

Public Member Functions

 SignalExternalWorkflowExecutionFailedEventAttributes ()
 
 SignalExternalWorkflowExecutionFailedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
SignalExternalWorkflowExecutionFailedEventAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetWorkflowId () const
 
bool WorkflowIdHasBeenSet () const
 
void SetWorkflowId (const Aws::String &value)
 
void SetWorkflowId (Aws::String &&value)
 
void SetWorkflowId (const char *value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithWorkflowId (const Aws::String &value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithWorkflowId (Aws::String &&value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithWorkflowId (const char *value)
 
const Aws::StringGetRunId () const
 
bool RunIdHasBeenSet () const
 
void SetRunId (const Aws::String &value)
 
void SetRunId (Aws::String &&value)
 
void SetRunId (const char *value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithRunId (const Aws::String &value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithRunId (Aws::String &&value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithRunId (const char *value)
 
const SignalExternalWorkflowExecutionFailedCauseGetCause () const
 
bool CauseHasBeenSet () const
 
void SetCause (const SignalExternalWorkflowExecutionFailedCause &value)
 
void SetCause (SignalExternalWorkflowExecutionFailedCause &&value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithCause (const SignalExternalWorkflowExecutionFailedCause &value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithCause (SignalExternalWorkflowExecutionFailedCause &&value)
 
long long GetInitiatedEventId () const
 
bool InitiatedEventIdHasBeenSet () const
 
void SetInitiatedEventId (long long value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithInitiatedEventId (long long value)
 
long long GetDecisionTaskCompletedEventId () const
 
bool DecisionTaskCompletedEventIdHasBeenSet () const
 
void SetDecisionTaskCompletedEventId (long long value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithDecisionTaskCompletedEventId (long long value)
 
const Aws::StringGetControl () const
 
bool ControlHasBeenSet () const
 
void SetControl (const Aws::String &value)
 
void SetControl (Aws::String &&value)
 
void SetControl (const char *value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithControl (const Aws::String &value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithControl (Aws::String &&value)
 
SignalExternalWorkflowExecutionFailedEventAttributesWithControl (const char *value)
 

Detailed Description

Provides the details of the SignalExternalWorkflowExecutionFailed event.

See Also:

AWS API Reference

Definition at line 34 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

Constructor & Destructor Documentation

◆ SignalExternalWorkflowExecutionFailedEventAttributes() [1/2]

Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SignalExternalWorkflowExecutionFailedEventAttributes ( )

◆ SignalExternalWorkflowExecutionFailedEventAttributes() [2/2]

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

Member Function Documentation

◆ CauseHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::CauseHasBeenSet ( ) const
inline

The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.

If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

Definition at line 161 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ ControlHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::ControlHasBeenSet ( ) const
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 284 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ DecisionTaskCompletedEventIdHasBeenSet()

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

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

Definition at line 255 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetCause()

const SignalExternalWorkflowExecutionFailedCause& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::GetCause ( ) const
inline

The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.

If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

Definition at line 150 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetControl()

const Aws::String& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::GetControl ( ) const
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 278 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetDecisionTaskCompletedEventId()

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

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

Definition at line 247 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetInitiatedEventId()

long long Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::GetInitiatedEventId ( ) const
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflowExecution decision to request this signal. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 214 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetRunId()

const Aws::String& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::GetRunId ( ) const
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 96 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetWorkflowId()

const Aws::String& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::GetWorkflowId ( ) const
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 47 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ InitiatedEventIdHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::InitiatedEventIdHasBeenSet ( ) const
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflowExecution decision to request this signal. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 222 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RunIdHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::RunIdHasBeenSet ( ) const
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 102 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetCause() [1/2]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetCause ( const SignalExternalWorkflowExecutionFailedCause value)
inline

The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.

If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

Definition at line 172 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetCause() [2/2]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetCause ( SignalExternalWorkflowExecutionFailedCause &&  value)
inline

The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.

If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

Definition at line 183 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetControl() [1/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetControl ( Aws::String &&  value)
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 296 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetControl() [2/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetControl ( const Aws::String value)
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 290 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetControl() [3/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetControl ( const char *  value)
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 302 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetDecisionTaskCompletedEventId()

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

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

Definition at line 263 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetInitiatedEventId()

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetInitiatedEventId ( long long  value)
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflowExecution decision to request this signal. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 230 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetRunId() [1/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetRunId ( Aws::String &&  value)
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 114 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetRunId() [2/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetRunId ( const Aws::String value)
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 108 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetRunId() [3/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetRunId ( const char *  value)
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 120 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetWorkflowId() [1/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetWorkflowId ( Aws::String &&  value)
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 65 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetWorkflowId() [2/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetWorkflowId ( const Aws::String value)
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 59 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetWorkflowId() [3/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::SetWorkflowId ( const char *  value)
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 71 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithCause() [1/2]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithCause ( const SignalExternalWorkflowExecutionFailedCause value)
inline

The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.

If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

Definition at line 194 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithCause() [2/2]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithCause ( SignalExternalWorkflowExecutionFailedCause &&  value)
inline

The cause of the failure. This information is generated by the system and can be useful for diagnostic purposes.

If cause is set to OPERATION_NOT_PERMITTED, the decision failed because it lacked sufficient permissions. For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide.

Definition at line 205 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithControl() [1/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithControl ( Aws::String &&  value)
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 314 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithControl() [2/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithControl ( const Aws::String value)
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 308 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithControl() [3/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithControl ( const char *  value)
inline

The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the workflow execution.

Definition at line 320 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithDecisionTaskCompletedEventId()

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

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

Definition at line 271 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithInitiatedEventId()

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithInitiatedEventId ( long long  value)
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflowExecution decision to request this signal. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 238 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithRunId() [1/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithRunId ( Aws::String &&  value)
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 132 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithRunId() [2/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithRunId ( const Aws::String value)
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 126 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithRunId() [3/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithRunId ( const char *  value)
inline

The runId of the external workflow execution that the signal was being delivered to.

Definition at line 138 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithWorkflowId() [1/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithWorkflowId ( Aws::String &&  value)
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 83 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithWorkflowId() [2/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithWorkflowId ( const Aws::String value)
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 77 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithWorkflowId() [3/3]

SignalExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WithWorkflowId ( const char *  value)
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 89 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.

◆ WorkflowIdHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionFailedEventAttributes::WorkflowIdHasBeenSet ( ) const
inline

The workflowId of the external workflow execution that the signal was being delivered to.

Definition at line 53 of file SignalExternalWorkflowExecutionFailedEventAttributes.h.


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