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

#include <RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h>

Public Member Functions

 RequestCancelExternalWorkflowExecutionInitiatedEventAttributes ()
 
 RequestCancelExternalWorkflowExecutionInitiatedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesoperator= (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)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithWorkflowId (const Aws::String &value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithWorkflowId (Aws::String &&value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithWorkflowId (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)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithRunId (const Aws::String &value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithRunId (Aws::String &&value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithRunId (const char *value)
 
long long GetDecisionTaskCompletedEventId () const
 
bool DecisionTaskCompletedEventIdHasBeenSet () const
 
void SetDecisionTaskCompletedEventId (long long value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithDecisionTaskCompletedEventId (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)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithControl (const Aws::String &value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithControl (Aws::String &&value)
 
RequestCancelExternalWorkflowExecutionInitiatedEventAttributesWithControl (const char *value)
 

Detailed Description

Provides the details of the RequestCancelExternalWorkflowExecutionInitiated event.

See Also:

AWS API Reference

Definition at line 33 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

Constructor & Destructor Documentation

◆ RequestCancelExternalWorkflowExecutionInitiatedEventAttributes() [1/2]

Aws::SWF::Model::RequestCancelExternalWorkflowExecutionInitiatedEventAttributes::RequestCancelExternalWorkflowExecutionInitiatedEventAttributes ( )

◆ RequestCancelExternalWorkflowExecutionInitiatedEventAttributes() [2/2]

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

Member Function Documentation

◆ ControlHasBeenSet()

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 179 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ DecisionTaskCompletedEventIdHasBeenSet()

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

◆ GetControl()

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 173 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetDecisionTaskCompletedEventId()

long long Aws::SWF::Model::RequestCancelExternalWorkflowExecutionInitiatedEventAttributes::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 139 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetRunId()

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

The runId of the external workflow execution to be canceled.

Definition at line 94 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetWorkflowId()

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

The workflowId of the external workflow execution to be canceled.

Definition at line 46 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RunIdHasBeenSet()

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

The runId of the external workflow execution to be canceled.

Definition at line 99 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetControl() [1/3]

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 191 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetControl() [2/3]

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 185 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetControl() [3/3]

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 197 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetDecisionTaskCompletedEventId()

void Aws::SWF::Model::RequestCancelExternalWorkflowExecutionInitiatedEventAttributes::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 157 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetRunId() [1/3]

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

The runId of the external workflow execution to be canceled.

Definition at line 109 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetRunId() [2/3]

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

The runId of the external workflow execution to be canceled.

Definition at line 104 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetRunId() [3/3]

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

The runId of the external workflow execution to be canceled.

Definition at line 114 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetWorkflowId() [1/3]

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

The workflowId of the external workflow execution to be canceled.

Definition at line 64 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetWorkflowId() [2/3]

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

The workflowId of the external workflow execution to be canceled.

Definition at line 58 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetWorkflowId() [3/3]

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

The workflowId of the external workflow execution to be canceled.

Definition at line 70 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithControl() [1/3]

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 209 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithControl() [2/3]

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 203 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithControl() [3/3]

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

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Definition at line 215 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithDecisionTaskCompletedEventId()

RequestCancelExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::RequestCancelExternalWorkflowExecutionInitiatedEventAttributes::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 166 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithRunId() [1/3]

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

The runId of the external workflow execution to be canceled.

Definition at line 124 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithRunId() [2/3]

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

The runId of the external workflow execution to be canceled.

Definition at line 119 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithRunId() [3/3]

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

The runId of the external workflow execution to be canceled.

Definition at line 129 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithWorkflowId() [1/3]

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

The workflowId of the external workflow execution to be canceled.

Definition at line 82 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithWorkflowId() [2/3]

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

The workflowId of the external workflow execution to be canceled.

Definition at line 76 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithWorkflowId() [3/3]

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

The workflowId of the external workflow execution to be canceled.

Definition at line 88 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WorkflowIdHasBeenSet()

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

The workflowId of the external workflow execution to be canceled.

Definition at line 52 of file RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h.


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