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

#include <RequestCancelExternalWorkflowExecutionFailedEventAttributes.h>

Public Member Functions

 RequestCancelExternalWorkflowExecutionFailedEventAttributes ()
 
 RequestCancelExternalWorkflowExecutionFailedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesoperator= (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)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithWorkflowId (const Aws::String &value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithWorkflowId (Aws::String &&value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithWorkflowId (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)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithRunId (const Aws::String &value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithRunId (Aws::String &&value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithRunId (const char *value)
 
const RequestCancelExternalWorkflowExecutionFailedCauseGetCause () const
 
bool CauseHasBeenSet () const
 
void SetCause (const RequestCancelExternalWorkflowExecutionFailedCause &value)
 
void SetCause (RequestCancelExternalWorkflowExecutionFailedCause &&value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithCause (const RequestCancelExternalWorkflowExecutionFailedCause &value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithCause (RequestCancelExternalWorkflowExecutionFailedCause &&value)
 
long long GetInitiatedEventId () const
 
bool InitiatedEventIdHasBeenSet () const
 
void SetInitiatedEventId (long long value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithInitiatedEventId (long long value)
 
long long GetDecisionTaskCompletedEventId () const
 
bool DecisionTaskCompletedEventIdHasBeenSet () const
 
void SetDecisionTaskCompletedEventId (long long value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithDecisionTaskCompletedEventId (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)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithControl (const Aws::String &value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithControl (Aws::String &&value)
 
RequestCancelExternalWorkflowExecutionFailedEventAttributesWithControl (const char *value)
 

Detailed Description

Provides the details of the RequestCancelExternalWorkflowExecutionFailed event.

See Also:

AWS API Reference

Definition at line 34 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

Constructor & Destructor Documentation

◆ RequestCancelExternalWorkflowExecutionFailedEventAttributes() [1/2]

Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::RequestCancelExternalWorkflowExecutionFailedEventAttributes ( )

◆ RequestCancelExternalWorkflowExecutionFailedEventAttributes() [2/2]

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

Member Function Documentation

◆ CauseHasBeenSet()

bool Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 153 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ ControlHasBeenSet()

bool Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ DecisionTaskCompletedEventIdHasBeenSet()

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

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

Definition at line 253 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetCause()

const RequestCancelExternalWorkflowExecutionFailedCause& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 142 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetControl()

const Aws::String& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetDecisionTaskCompletedEventId()

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

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

Definition at line 244 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetInitiatedEventId()

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

The ID of the RequestCancelExternalWorkflowExecutionInitiated event corresponding to the RequestCancelExternalWorkflowExecution decision to cancel this external workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 207 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetRunId()

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

The runId of the external workflow execution.

Definition at line 95 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ GetWorkflowId()

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 47 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ InitiatedEventIdHasBeenSet()

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

The ID of the RequestCancelExternalWorkflowExecutionInitiated event corresponding to the RequestCancelExternalWorkflowExecution decision to cancel this external workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 216 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RunIdHasBeenSet()

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

The runId of the external workflow execution.

Definition at line 100 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetCause() [1/2]

void Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::SetCause ( const RequestCancelExternalWorkflowExecutionFailedCause 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 164 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetCause() [2/2]

void Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::SetCause ( RequestCancelExternalWorkflowExecutionFailedCause &&  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 175 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetControl() [1/3]

void Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetControl() [2/3]

void Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetControl() [3/3]

void Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetDecisionTaskCompletedEventId()

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

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

Definition at line 262 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetInitiatedEventId()

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

The ID of the RequestCancelExternalWorkflowExecutionInitiated event corresponding to the RequestCancelExternalWorkflowExecution decision to cancel this external workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 225 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetRunId() [1/3]

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

The runId of the external workflow execution.

Definition at line 110 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetRunId() [2/3]

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

The runId of the external workflow execution.

Definition at line 105 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetRunId() [3/3]

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

The runId of the external workflow execution.

Definition at line 115 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetWorkflowId() [1/3]

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 65 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetWorkflowId() [2/3]

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 59 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ SetWorkflowId() [3/3]

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 71 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithCause() [1/2]

RequestCancelExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::WithCause ( const RequestCancelExternalWorkflowExecutionFailedCause 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 186 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithCause() [2/2]

RequestCancelExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::WithCause ( RequestCancelExternalWorkflowExecutionFailedCause &&  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 197 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithControl() [1/3]

RequestCancelExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithControl() [2/3]

RequestCancelExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithControl() [3/3]

RequestCancelExternalWorkflowExecutionFailedEventAttributes& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionFailedEventAttributes::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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithDecisionTaskCompletedEventId()

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

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the RequestCancelExternalWorkflowExecution decision for this cancellation request. 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 RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithInitiatedEventId()

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

The ID of the RequestCancelExternalWorkflowExecutionInitiated event corresponding to the RequestCancelExternalWorkflowExecution decision to cancel this external workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Definition at line 234 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithRunId() [1/3]

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

The runId of the external workflow execution.

Definition at line 125 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithRunId() [2/3]

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

The runId of the external workflow execution.

Definition at line 120 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithRunId() [3/3]

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

The runId of the external workflow execution.

Definition at line 130 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithWorkflowId() [1/3]

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 83 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithWorkflowId() [2/3]

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 77 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WithWorkflowId() [3/3]

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 89 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.

◆ WorkflowIdHasBeenSet()

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

The workflowId of the external workflow to which the cancel request was to be delivered.

Definition at line 53 of file RequestCancelExternalWorkflowExecutionFailedEventAttributes.h.


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