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

#include <DescribeWorkflowExecutionResult.h>

Public Member Functions

 DescribeWorkflowExecutionResult ()
 
 DescribeWorkflowExecutionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeWorkflowExecutionResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const WorkflowExecutionInfoGetExecutionInfo () const
 
void SetExecutionInfo (const WorkflowExecutionInfo &value)
 
void SetExecutionInfo (WorkflowExecutionInfo &&value)
 
DescribeWorkflowExecutionResultWithExecutionInfo (const WorkflowExecutionInfo &value)
 
DescribeWorkflowExecutionResultWithExecutionInfo (WorkflowExecutionInfo &&value)
 
const WorkflowExecutionConfigurationGetExecutionConfiguration () const
 
void SetExecutionConfiguration (const WorkflowExecutionConfiguration &value)
 
void SetExecutionConfiguration (WorkflowExecutionConfiguration &&value)
 
DescribeWorkflowExecutionResultWithExecutionConfiguration (const WorkflowExecutionConfiguration &value)
 
DescribeWorkflowExecutionResultWithExecutionConfiguration (WorkflowExecutionConfiguration &&value)
 
const WorkflowExecutionOpenCountsGetOpenCounts () const
 
void SetOpenCounts (const WorkflowExecutionOpenCounts &value)
 
void SetOpenCounts (WorkflowExecutionOpenCounts &&value)
 
DescribeWorkflowExecutionResultWithOpenCounts (const WorkflowExecutionOpenCounts &value)
 
DescribeWorkflowExecutionResultWithOpenCounts (WorkflowExecutionOpenCounts &&value)
 
const Aws::Utils::DateTimeGetLatestActivityTaskTimestamp () const
 
void SetLatestActivityTaskTimestamp (const Aws::Utils::DateTime &value)
 
void SetLatestActivityTaskTimestamp (Aws::Utils::DateTime &&value)
 
DescribeWorkflowExecutionResultWithLatestActivityTaskTimestamp (const Aws::Utils::DateTime &value)
 
DescribeWorkflowExecutionResultWithLatestActivityTaskTimestamp (Aws::Utils::DateTime &&value)
 
const Aws::StringGetLatestExecutionContext () const
 
void SetLatestExecutionContext (const Aws::String &value)
 
void SetLatestExecutionContext (Aws::String &&value)
 
void SetLatestExecutionContext (const char *value)
 
DescribeWorkflowExecutionResultWithLatestExecutionContext (const Aws::String &value)
 
DescribeWorkflowExecutionResultWithLatestExecutionContext (Aws::String &&value)
 
DescribeWorkflowExecutionResultWithLatestExecutionContext (const char *value)
 

Detailed Description

Contains details about a workflow execution.

See Also:

AWS API Reference

Definition at line 36 of file DescribeWorkflowExecutionResult.h.

Constructor & Destructor Documentation

◆ DescribeWorkflowExecutionResult() [1/2]

Aws::SWF::Model::DescribeWorkflowExecutionResult::DescribeWorkflowExecutionResult ( )

◆ DescribeWorkflowExecutionResult() [2/2]

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

Member Function Documentation

◆ GetExecutionConfiguration()

const WorkflowExecutionConfiguration& Aws::SWF::Model::DescribeWorkflowExecutionResult::GetExecutionConfiguration ( ) const
inline

The configuration settings for this workflow execution including timeout values, tasklist etc.

Definition at line 74 of file DescribeWorkflowExecutionResult.h.

◆ GetExecutionInfo()

const WorkflowExecutionInfo& Aws::SWF::Model::DescribeWorkflowExecutionResult::GetExecutionInfo ( ) const
inline

Information about the workflow execution.

Definition at line 47 of file DescribeWorkflowExecutionResult.h.

◆ GetLatestActivityTaskTimestamp()

const Aws::Utils::DateTime& Aws::SWF::Model::DescribeWorkflowExecutionResult::GetLatestActivityTaskTimestamp ( ) const
inline

The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

Definition at line 138 of file DescribeWorkflowExecutionResult.h.

◆ GetLatestExecutionContext()

const Aws::String& Aws::SWF::Model::DescribeWorkflowExecutionResult::GetLatestExecutionContext ( ) const
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 178 of file DescribeWorkflowExecutionResult.h.

◆ GetOpenCounts()

const WorkflowExecutionOpenCounts& Aws::SWF::Model::DescribeWorkflowExecutionResult::GetOpenCounts ( ) const
inline

The number of tasks for this workflow execution. This includes open and closed tasks of all types.

Definition at line 105 of file DescribeWorkflowExecutionResult.h.

◆ operator=()

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

◆ SetExecutionConfiguration() [1/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetExecutionConfiguration ( const WorkflowExecutionConfiguration value)
inline

The configuration settings for this workflow execution including timeout values, tasklist etc.

Definition at line 80 of file DescribeWorkflowExecutionResult.h.

◆ SetExecutionConfiguration() [2/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetExecutionConfiguration ( WorkflowExecutionConfiguration &&  value)
inline

The configuration settings for this workflow execution including timeout values, tasklist etc.

Definition at line 86 of file DescribeWorkflowExecutionResult.h.

◆ SetExecutionInfo() [1/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetExecutionInfo ( const WorkflowExecutionInfo value)
inline

Information about the workflow execution.

Definition at line 52 of file DescribeWorkflowExecutionResult.h.

◆ SetExecutionInfo() [2/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetExecutionInfo ( WorkflowExecutionInfo &&  value)
inline

Information about the workflow execution.

Definition at line 57 of file DescribeWorkflowExecutionResult.h.

◆ SetLatestActivityTaskTimestamp() [1/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetLatestActivityTaskTimestamp ( Aws::Utils::DateTime &&  value)
inline

The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

Definition at line 154 of file DescribeWorkflowExecutionResult.h.

◆ SetLatestActivityTaskTimestamp() [2/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetLatestActivityTaskTimestamp ( const Aws::Utils::DateTime value)
inline

The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

Definition at line 146 of file DescribeWorkflowExecutionResult.h.

◆ SetLatestExecutionContext() [1/3]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetLatestExecutionContext ( Aws::String &&  value)
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 192 of file DescribeWorkflowExecutionResult.h.

◆ SetLatestExecutionContext() [2/3]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetLatestExecutionContext ( const Aws::String value)
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 185 of file DescribeWorkflowExecutionResult.h.

◆ SetLatestExecutionContext() [3/3]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetLatestExecutionContext ( const char *  value)
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 199 of file DescribeWorkflowExecutionResult.h.

◆ SetOpenCounts() [1/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetOpenCounts ( const WorkflowExecutionOpenCounts value)
inline

The number of tasks for this workflow execution. This includes open and closed tasks of all types.

Definition at line 111 of file DescribeWorkflowExecutionResult.h.

◆ SetOpenCounts() [2/2]

void Aws::SWF::Model::DescribeWorkflowExecutionResult::SetOpenCounts ( WorkflowExecutionOpenCounts &&  value)
inline

The number of tasks for this workflow execution. This includes open and closed tasks of all types.

Definition at line 117 of file DescribeWorkflowExecutionResult.h.

◆ WithExecutionConfiguration() [1/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithExecutionConfiguration ( const WorkflowExecutionConfiguration value)
inline

The configuration settings for this workflow execution including timeout values, tasklist etc.

Definition at line 92 of file DescribeWorkflowExecutionResult.h.

◆ WithExecutionConfiguration() [2/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithExecutionConfiguration ( WorkflowExecutionConfiguration &&  value)
inline

The configuration settings for this workflow execution including timeout values, tasklist etc.

Definition at line 98 of file DescribeWorkflowExecutionResult.h.

◆ WithExecutionInfo() [1/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithExecutionInfo ( const WorkflowExecutionInfo value)
inline

Information about the workflow execution.

Definition at line 62 of file DescribeWorkflowExecutionResult.h.

◆ WithExecutionInfo() [2/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithExecutionInfo ( WorkflowExecutionInfo &&  value)
inline

Information about the workflow execution.

Definition at line 67 of file DescribeWorkflowExecutionResult.h.

◆ WithLatestActivityTaskTimestamp() [1/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithLatestActivityTaskTimestamp ( Aws::Utils::DateTime &&  value)
inline

The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

Definition at line 170 of file DescribeWorkflowExecutionResult.h.

◆ WithLatestActivityTaskTimestamp() [2/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithLatestActivityTaskTimestamp ( const Aws::Utils::DateTime value)
inline

The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

Definition at line 162 of file DescribeWorkflowExecutionResult.h.

◆ WithLatestExecutionContext() [1/3]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithLatestExecutionContext ( Aws::String &&  value)
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 213 of file DescribeWorkflowExecutionResult.h.

◆ WithLatestExecutionContext() [2/3]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithLatestExecutionContext ( const Aws::String value)
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 206 of file DescribeWorkflowExecutionResult.h.

◆ WithLatestExecutionContext() [3/3]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithLatestExecutionContext ( const char *  value)
inline

The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.

Definition at line 220 of file DescribeWorkflowExecutionResult.h.

◆ WithOpenCounts() [1/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithOpenCounts ( const WorkflowExecutionOpenCounts value)
inline

The number of tasks for this workflow execution. This includes open and closed tasks of all types.

Definition at line 123 of file DescribeWorkflowExecutionResult.h.

◆ WithOpenCounts() [2/2]

DescribeWorkflowExecutionResult& Aws::SWF::Model::DescribeWorkflowExecutionResult::WithOpenCounts ( WorkflowExecutionOpenCounts &&  value)
inline

The number of tasks for this workflow execution. This includes open and closed tasks of all types.

Definition at line 129 of file DescribeWorkflowExecutionResult.h.


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