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

#include <WorkflowExecution.h>

Public Member Functions

 WorkflowExecution ()
 
 WorkflowExecution (Aws::Utils::Json::JsonView jsonValue)
 
WorkflowExecutionoperator= (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)
 
WorkflowExecutionWithWorkflowId (const Aws::String &value)
 
WorkflowExecutionWithWorkflowId (Aws::String &&value)
 
WorkflowExecutionWithWorkflowId (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)
 
WorkflowExecutionWithRunId (const Aws::String &value)
 
WorkflowExecutionWithRunId (Aws::String &&value)
 
WorkflowExecutionWithRunId (const char *value)
 

Detailed Description

Represents a workflow execution.

See Also:

AWS API Reference

Definition at line 31 of file WorkflowExecution.h.

Constructor & Destructor Documentation

◆ WorkflowExecution() [1/2]

Aws::SWF::Model::WorkflowExecution::WorkflowExecution ( )

◆ WorkflowExecution() [2/2]

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

Member Function Documentation

◆ GetRunId()

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

A system-generated unique identifier for the workflow execution.

Definition at line 84 of file WorkflowExecution.h.

◆ GetWorkflowId()

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

The user defined identifier associated with the workflow execution.

Definition at line 43 of file WorkflowExecution.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RunIdHasBeenSet()

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

A system-generated unique identifier for the workflow execution.

Definition at line 89 of file WorkflowExecution.h.

◆ SetRunId() [1/3]

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

A system-generated unique identifier for the workflow execution.

Definition at line 99 of file WorkflowExecution.h.

◆ SetRunId() [2/3]

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

A system-generated unique identifier for the workflow execution.

Definition at line 94 of file WorkflowExecution.h.

◆ SetRunId() [3/3]

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

A system-generated unique identifier for the workflow execution.

Definition at line 104 of file WorkflowExecution.h.

◆ SetWorkflowId() [1/3]

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

The user defined identifier associated with the workflow execution.

Definition at line 58 of file WorkflowExecution.h.

◆ SetWorkflowId() [2/3]

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

The user defined identifier associated with the workflow execution.

Definition at line 53 of file WorkflowExecution.h.

◆ SetWorkflowId() [3/3]

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

The user defined identifier associated with the workflow execution.

Definition at line 63 of file WorkflowExecution.h.

◆ WithRunId() [1/3]

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

A system-generated unique identifier for the workflow execution.

Definition at line 114 of file WorkflowExecution.h.

◆ WithRunId() [2/3]

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

A system-generated unique identifier for the workflow execution.

Definition at line 109 of file WorkflowExecution.h.

◆ WithRunId() [3/3]

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

A system-generated unique identifier for the workflow execution.

Definition at line 119 of file WorkflowExecution.h.

◆ WithWorkflowId() [1/3]

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

The user defined identifier associated with the workflow execution.

Definition at line 73 of file WorkflowExecution.h.

◆ WithWorkflowId() [2/3]

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

The user defined identifier associated with the workflow execution.

Definition at line 68 of file WorkflowExecution.h.

◆ WithWorkflowId() [3/3]

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

The user defined identifier associated with the workflow execution.

Definition at line 78 of file WorkflowExecution.h.

◆ WorkflowIdHasBeenSet()

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

The user defined identifier associated with the workflow execution.

Definition at line 48 of file WorkflowExecution.h.


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