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

#include <SignalExternalWorkflowExecutionInitiatedEventAttributes.h>

Public Member Functions

 SignalExternalWorkflowExecutionInitiatedEventAttributes ()
 
 SignalExternalWorkflowExecutionInitiatedEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesoperator= (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)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithWorkflowId (const Aws::String &value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithWorkflowId (Aws::String &&value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithWorkflowId (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)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithRunId (const Aws::String &value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithRunId (Aws::String &&value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithRunId (const char *value)
 
const Aws::StringGetSignalName () const
 
bool SignalNameHasBeenSet () const
 
void SetSignalName (const Aws::String &value)
 
void SetSignalName (Aws::String &&value)
 
void SetSignalName (const char *value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithSignalName (const Aws::String &value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithSignalName (Aws::String &&value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithSignalName (const char *value)
 
const Aws::StringGetInput () const
 
bool InputHasBeenSet () const
 
void SetInput (const Aws::String &value)
 
void SetInput (Aws::String &&value)
 
void SetInput (const char *value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithInput (const Aws::String &value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithInput (Aws::String &&value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithInput (const char *value)
 
long long GetDecisionTaskCompletedEventId () const
 
bool DecisionTaskCompletedEventIdHasBeenSet () const
 
void SetDecisionTaskCompletedEventId (long long value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithDecisionTaskCompletedEventId (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)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithControl (const Aws::String &value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithControl (Aws::String &&value)
 
SignalExternalWorkflowExecutionInitiatedEventAttributesWithControl (const char *value)
 

Detailed Description

Provides the details of the SignalExternalWorkflowExecutionInitiated event.

See Also:

AWS API Reference

Definition at line 33 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

Constructor & Destructor Documentation

◆ SignalExternalWorkflowExecutionInitiatedEventAttributes() [1/2]

Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SignalExternalWorkflowExecutionInitiatedEventAttributes ( )

◆ SignalExternalWorkflowExecutionInitiatedEventAttributes() [2/2]

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

Member Function Documentation

◆ ControlHasBeenSet()

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

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

Definition at line 257 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ DecisionTaskCompletedEventIdHasBeenSet()

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

◆ GetControl()

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

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

Definition at line 251 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetDecisionTaskCompletedEventId()

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

◆ GetInput()

const Aws::String& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::GetInput ( ) const
inline

The input provided to the signal.

Definition at line 176 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetRunId()

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

The runId of the external workflow execution to send the signal to.

Definition at line 87 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetSignalName()

const Aws::String& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::GetSignalName ( ) const
inline

The name of the signal.

Definition at line 135 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ GetWorkflowId()

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

The workflowId of the external workflow execution.

Definition at line 45 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ InputHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::InputHasBeenSet ( ) const
inline

The input provided to the signal.

Definition at line 181 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RunIdHasBeenSet()

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

The runId of the external workflow execution to send the signal to.

Definition at line 93 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetControl() [1/3]

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

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

Definition at line 269 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetControl() [2/3]

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

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

Definition at line 263 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetControl() [3/3]

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

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

Definition at line 275 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetDecisionTaskCompletedEventId()

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

◆ SetInput() [1/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SetInput ( Aws::String &&  value)
inline

The input provided to the signal.

Definition at line 191 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetInput() [2/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SetInput ( const Aws::String value)
inline

The input provided to the signal.

Definition at line 186 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetInput() [3/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SetInput ( const char *  value)
inline

The input provided to the signal.

Definition at line 196 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetRunId() [1/3]

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

The runId of the external workflow execution to send the signal to.

Definition at line 105 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetRunId() [2/3]

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

The runId of the external workflow execution to send the signal to.

Definition at line 99 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetRunId() [3/3]

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

The runId of the external workflow execution to send the signal to.

Definition at line 111 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetSignalName() [1/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SetSignalName ( Aws::String &&  value)
inline

The name of the signal.

Definition at line 150 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetSignalName() [2/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SetSignalName ( const Aws::String value)
inline

The name of the signal.

Definition at line 145 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetSignalName() [3/3]

void Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SetSignalName ( const char *  value)
inline

The name of the signal.

Definition at line 155 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetWorkflowId() [1/3]

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

The workflowId of the external workflow execution.

Definition at line 60 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetWorkflowId() [2/3]

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

The workflowId of the external workflow execution.

Definition at line 55 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SetWorkflowId() [3/3]

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

The workflowId of the external workflow execution.

Definition at line 65 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ SignalNameHasBeenSet()

bool Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::SignalNameHasBeenSet ( ) const
inline

The name of the signal.

Definition at line 140 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithControl() [1/3]

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

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

Definition at line 287 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithControl() [2/3]

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

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

Definition at line 281 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithControl() [3/3]

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

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

Definition at line 293 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithDecisionTaskCompletedEventId()

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

◆ WithInput() [1/3]

SignalExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::WithInput ( Aws::String &&  value)
inline

The input provided to the signal.

Definition at line 206 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithInput() [2/3]

SignalExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::WithInput ( const Aws::String value)
inline

The input provided to the signal.

Definition at line 201 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithInput() [3/3]

SignalExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::WithInput ( const char *  value)
inline

The input provided to the signal.

Definition at line 211 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithRunId() [1/3]

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

The runId of the external workflow execution to send the signal to.

Definition at line 123 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithRunId() [2/3]

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

The runId of the external workflow execution to send the signal to.

Definition at line 117 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithRunId() [3/3]

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

The runId of the external workflow execution to send the signal to.

Definition at line 129 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithSignalName() [1/3]

SignalExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::WithSignalName ( Aws::String &&  value)
inline

The name of the signal.

Definition at line 165 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithSignalName() [2/3]

SignalExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::WithSignalName ( const Aws::String value)
inline

The name of the signal.

Definition at line 160 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithSignalName() [3/3]

SignalExternalWorkflowExecutionInitiatedEventAttributes& Aws::SWF::Model::SignalExternalWorkflowExecutionInitiatedEventAttributes::WithSignalName ( const char *  value)
inline

The name of the signal.

Definition at line 170 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithWorkflowId() [1/3]

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

The workflowId of the external workflow execution.

Definition at line 75 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithWorkflowId() [2/3]

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

The workflowId of the external workflow execution.

Definition at line 70 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WithWorkflowId() [3/3]

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

The workflowId of the external workflow execution.

Definition at line 80 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.

◆ WorkflowIdHasBeenSet()

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

The workflowId of the external workflow execution.

Definition at line 50 of file SignalExternalWorkflowExecutionInitiatedEventAttributes.h.


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