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

#include <WorkflowExecutionSignaledEventAttributes.h>

Public Member Functions

 WorkflowExecutionSignaledEventAttributes ()
 
 WorkflowExecutionSignaledEventAttributes (Aws::Utils::Json::JsonView jsonValue)
 
WorkflowExecutionSignaledEventAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetSignalName () const
 
bool SignalNameHasBeenSet () const
 
void SetSignalName (const Aws::String &value)
 
void SetSignalName (Aws::String &&value)
 
void SetSignalName (const char *value)
 
WorkflowExecutionSignaledEventAttributesWithSignalName (const Aws::String &value)
 
WorkflowExecutionSignaledEventAttributesWithSignalName (Aws::String &&value)
 
WorkflowExecutionSignaledEventAttributesWithSignalName (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)
 
WorkflowExecutionSignaledEventAttributesWithInput (const Aws::String &value)
 
WorkflowExecutionSignaledEventAttributesWithInput (Aws::String &&value)
 
WorkflowExecutionSignaledEventAttributesWithInput (const char *value)
 
const WorkflowExecutionGetExternalWorkflowExecution () const
 
bool ExternalWorkflowExecutionHasBeenSet () const
 
void SetExternalWorkflowExecution (const WorkflowExecution &value)
 
void SetExternalWorkflowExecution (WorkflowExecution &&value)
 
WorkflowExecutionSignaledEventAttributesWithExternalWorkflowExecution (const WorkflowExecution &value)
 
WorkflowExecutionSignaledEventAttributesWithExternalWorkflowExecution (WorkflowExecution &&value)
 
long long GetExternalInitiatedEventId () const
 
bool ExternalInitiatedEventIdHasBeenSet () const
 
void SetExternalInitiatedEventId (long long value)
 
WorkflowExecutionSignaledEventAttributesWithExternalInitiatedEventId (long long value)
 

Detailed Description

Provides the details of the WorkflowExecutionSignaled event.

See Also:

AWS API Reference

Definition at line 33 of file WorkflowExecutionSignaledEventAttributes.h.

Constructor & Destructor Documentation

◆ WorkflowExecutionSignaledEventAttributes() [1/2]

Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::WorkflowExecutionSignaledEventAttributes ( )

◆ WorkflowExecutionSignaledEventAttributes() [2/2]

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

Member Function Documentation

◆ ExternalInitiatedEventIdHasBeenSet()

bool Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::ExternalInitiatedEventIdHasBeenSet ( ) const
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflow decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.

Definition at line 195 of file WorkflowExecutionSignaledEventAttributes.h.

◆ ExternalWorkflowExecutionHasBeenSet()

bool Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::ExternalWorkflowExecutionHasBeenSet ( ) const
inline

The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.

Definition at line 150 of file WorkflowExecutionSignaledEventAttributes.h.

◆ GetExternalInitiatedEventId()

long long Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::GetExternalInitiatedEventId ( ) const
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflow decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.

Definition at line 185 of file WorkflowExecutionSignaledEventAttributes.h.

◆ GetExternalWorkflowExecution()

const WorkflowExecution& Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::GetExternalWorkflowExecution ( ) const
inline

The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.

Definition at line 144 of file WorkflowExecutionSignaledEventAttributes.h.

◆ GetInput()

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 95 of file WorkflowExecutionSignaledEventAttributes.h.

◆ GetSignalName()

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 46 of file WorkflowExecutionSignaledEventAttributes.h.

◆ InputHasBeenSet()

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 101 of file WorkflowExecutionSignaledEventAttributes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetExternalInitiatedEventId()

void Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::SetExternalInitiatedEventId ( long long  value)
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflow decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.

Definition at line 205 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetExternalWorkflowExecution() [1/2]

void Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::SetExternalWorkflowExecution ( const WorkflowExecution value)
inline

The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.

Definition at line 156 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetExternalWorkflowExecution() [2/2]

void Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::SetExternalWorkflowExecution ( WorkflowExecution &&  value)
inline

The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.

Definition at line 162 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetInput() [1/3]

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 113 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetInput() [2/3]

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 107 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetInput() [3/3]

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 119 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetSignalName() [1/3]

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 64 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetSignalName() [2/3]

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 58 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SetSignalName() [3/3]

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 70 of file WorkflowExecutionSignaledEventAttributes.h.

◆ SignalNameHasBeenSet()

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 52 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithExternalInitiatedEventId()

WorkflowExecutionSignaledEventAttributes& Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::WithExternalInitiatedEventId ( long long  value)
inline

The ID of the SignalExternalWorkflowExecutionInitiated event corresponding to the SignalExternalWorkflow decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.

Definition at line 215 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithExternalWorkflowExecution() [1/2]

WorkflowExecutionSignaledEventAttributes& Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::WithExternalWorkflowExecution ( const WorkflowExecution value)
inline

The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.

Definition at line 168 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithExternalWorkflowExecution() [2/2]

WorkflowExecutionSignaledEventAttributes& Aws::SWF::Model::WorkflowExecutionSignaledEventAttributes::WithExternalWorkflowExecution ( WorkflowExecution &&  value)
inline

The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.

Definition at line 174 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithInput() [1/3]

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 131 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithInput() [2/3]

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 125 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithInput() [3/3]

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

The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.

Definition at line 137 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithSignalName() [1/3]

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 82 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithSignalName() [2/3]

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 76 of file WorkflowExecutionSignaledEventAttributes.h.

◆ WithSignalName() [3/3]

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

The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.

Definition at line 88 of file WorkflowExecutionSignaledEventAttributes.h.


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