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

#include <PollForActivityTaskResult.h>

Public Member Functions

 PollForActivityTaskResult ()
 
 PollForActivityTaskResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
PollForActivityTaskResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetTaskToken () const
 
void SetTaskToken (const Aws::String &value)
 
void SetTaskToken (Aws::String &&value)
 
void SetTaskToken (const char *value)
 
PollForActivityTaskResultWithTaskToken (const Aws::String &value)
 
PollForActivityTaskResultWithTaskToken (Aws::String &&value)
 
PollForActivityTaskResultWithTaskToken (const char *value)
 
const Aws::StringGetActivityId () const
 
void SetActivityId (const Aws::String &value)
 
void SetActivityId (Aws::String &&value)
 
void SetActivityId (const char *value)
 
PollForActivityTaskResultWithActivityId (const Aws::String &value)
 
PollForActivityTaskResultWithActivityId (Aws::String &&value)
 
PollForActivityTaskResultWithActivityId (const char *value)
 
long long GetStartedEventId () const
 
void SetStartedEventId (long long value)
 
PollForActivityTaskResultWithStartedEventId (long long value)
 
const WorkflowExecutionGetWorkflowExecution () const
 
void SetWorkflowExecution (const WorkflowExecution &value)
 
void SetWorkflowExecution (WorkflowExecution &&value)
 
PollForActivityTaskResultWithWorkflowExecution (const WorkflowExecution &value)
 
PollForActivityTaskResultWithWorkflowExecution (WorkflowExecution &&value)
 
const ActivityTypeGetActivityType () const
 
void SetActivityType (const ActivityType &value)
 
void SetActivityType (ActivityType &&value)
 
PollForActivityTaskResultWithActivityType (const ActivityType &value)
 
PollForActivityTaskResultWithActivityType (ActivityType &&value)
 
const Aws::StringGetInput () const
 
void SetInput (const Aws::String &value)
 
void SetInput (Aws::String &&value)
 
void SetInput (const char *value)
 
PollForActivityTaskResultWithInput (const Aws::String &value)
 
PollForActivityTaskResultWithInput (Aws::String &&value)
 
PollForActivityTaskResultWithInput (const char *value)
 

Detailed Description

Unit of work sent to an activity worker.

See Also:

AWS API Reference

Definition at line 34 of file PollForActivityTaskResult.h.

Constructor & Destructor Documentation

◆ PollForActivityTaskResult() [1/2]

Aws::SWF::Model::PollForActivityTaskResult::PollForActivityTaskResult ( )

◆ PollForActivityTaskResult() [2/2]

Aws::SWF::Model::PollForActivityTaskResult::PollForActivityTaskResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetActivityId()

const Aws::String& Aws::SWF::Model::PollForActivityTaskResult::GetActivityId ( ) const
inline

The unique ID of the task.

Definition at line 95 of file PollForActivityTaskResult.h.

◆ GetActivityType()

const ActivityType& Aws::SWF::Model::PollForActivityTaskResult::GetActivityType ( ) const
inline

The type of this activity task.

Definition at line 176 of file PollForActivityTaskResult.h.

◆ GetInput()

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 204 of file PollForActivityTaskResult.h.

◆ GetStartedEventId()

long long Aws::SWF::Model::PollForActivityTaskResult::GetStartedEventId ( ) const
inline

The ID of the ActivityTaskStarted event recorded in the history.

Definition at line 132 of file PollForActivityTaskResult.h.

◆ GetTaskToken()

const Aws::String& Aws::SWF::Model::PollForActivityTaskResult::GetTaskToken ( ) const
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 47 of file PollForActivityTaskResult.h.

◆ GetWorkflowExecution()

const WorkflowExecution& Aws::SWF::Model::PollForActivityTaskResult::GetWorkflowExecution ( ) const
inline

The workflow execution that started this activity task.

Definition at line 150 of file PollForActivityTaskResult.h.

◆ operator=()

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetActivityId() [1/3]

void Aws::SWF::Model::PollForActivityTaskResult::SetActivityId ( Aws::String &&  value)
inline

The unique ID of the task.

Definition at line 105 of file PollForActivityTaskResult.h.

◆ SetActivityId() [2/3]

void Aws::SWF::Model::PollForActivityTaskResult::SetActivityId ( const Aws::String value)
inline

The unique ID of the task.

Definition at line 100 of file PollForActivityTaskResult.h.

◆ SetActivityId() [3/3]

void Aws::SWF::Model::PollForActivityTaskResult::SetActivityId ( const char *  value)
inline

The unique ID of the task.

Definition at line 110 of file PollForActivityTaskResult.h.

◆ SetActivityType() [1/2]

void Aws::SWF::Model::PollForActivityTaskResult::SetActivityType ( ActivityType &&  value)
inline

The type of this activity task.

Definition at line 186 of file PollForActivityTaskResult.h.

◆ SetActivityType() [2/2]

void Aws::SWF::Model::PollForActivityTaskResult::SetActivityType ( const ActivityType value)
inline

The type of this activity task.

Definition at line 181 of file PollForActivityTaskResult.h.

◆ SetInput() [1/3]

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 218 of file PollForActivityTaskResult.h.

◆ SetInput() [2/3]

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 211 of file PollForActivityTaskResult.h.

◆ SetInput() [3/3]

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 225 of file PollForActivityTaskResult.h.

◆ SetStartedEventId()

void Aws::SWF::Model::PollForActivityTaskResult::SetStartedEventId ( long long  value)
inline

The ID of the ActivityTaskStarted event recorded in the history.

Definition at line 138 of file PollForActivityTaskResult.h.

◆ SetTaskToken() [1/3]

void Aws::SWF::Model::PollForActivityTaskResult::SetTaskToken ( Aws::String &&  value)
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 61 of file PollForActivityTaskResult.h.

◆ SetTaskToken() [2/3]

void Aws::SWF::Model::PollForActivityTaskResult::SetTaskToken ( const Aws::String value)
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 54 of file PollForActivityTaskResult.h.

◆ SetTaskToken() [3/3]

void Aws::SWF::Model::PollForActivityTaskResult::SetTaskToken ( const char *  value)
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 68 of file PollForActivityTaskResult.h.

◆ SetWorkflowExecution() [1/2]

void Aws::SWF::Model::PollForActivityTaskResult::SetWorkflowExecution ( const WorkflowExecution value)
inline

The workflow execution that started this activity task.

Definition at line 155 of file PollForActivityTaskResult.h.

◆ SetWorkflowExecution() [2/2]

void Aws::SWF::Model::PollForActivityTaskResult::SetWorkflowExecution ( WorkflowExecution &&  value)
inline

The workflow execution that started this activity task.

Definition at line 160 of file PollForActivityTaskResult.h.

◆ WithActivityId() [1/3]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithActivityId ( Aws::String &&  value)
inline

The unique ID of the task.

Definition at line 120 of file PollForActivityTaskResult.h.

◆ WithActivityId() [2/3]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithActivityId ( const Aws::String value)
inline

The unique ID of the task.

Definition at line 115 of file PollForActivityTaskResult.h.

◆ WithActivityId() [3/3]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithActivityId ( const char *  value)
inline

The unique ID of the task.

Definition at line 125 of file PollForActivityTaskResult.h.

◆ WithActivityType() [1/2]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithActivityType ( ActivityType &&  value)
inline

The type of this activity task.

Definition at line 196 of file PollForActivityTaskResult.h.

◆ WithActivityType() [2/2]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithActivityType ( const ActivityType value)
inline

The type of this activity task.

Definition at line 191 of file PollForActivityTaskResult.h.

◆ WithInput() [1/3]

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 239 of file PollForActivityTaskResult.h.

◆ WithInput() [2/3]

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 232 of file PollForActivityTaskResult.h.

◆ WithInput() [3/3]

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

The inputs provided when the activity task was scheduled. The form of the input is user defined and should be meaningful to the activity implementation.

Definition at line 246 of file PollForActivityTaskResult.h.

◆ WithStartedEventId()

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithStartedEventId ( long long  value)
inline

The ID of the ActivityTaskStarted event recorded in the history.

Definition at line 144 of file PollForActivityTaskResult.h.

◆ WithTaskToken() [1/3]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithTaskToken ( Aws::String &&  value)
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 82 of file PollForActivityTaskResult.h.

◆ WithTaskToken() [2/3]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithTaskToken ( const Aws::String value)
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 75 of file PollForActivityTaskResult.h.

◆ WithTaskToken() [3/3]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithTaskToken ( const char *  value)
inline

The opaque string used as a handle on the task. This token is used by workers to communicate progress and response information back to the system about the task.

Definition at line 89 of file PollForActivityTaskResult.h.

◆ WithWorkflowExecution() [1/2]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithWorkflowExecution ( const WorkflowExecution value)
inline

The workflow execution that started this activity task.

Definition at line 165 of file PollForActivityTaskResult.h.

◆ WithWorkflowExecution() [2/2]

PollForActivityTaskResult& Aws::SWF::Model::PollForActivityTaskResult::WithWorkflowExecution ( WorkflowExecution &&  value)
inline

The workflow execution that started this activity task.

Definition at line 170 of file PollForActivityTaskResult.h.


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