7#include <aws/swf/SWF_EXPORTS.h>
45 inline void SetOpenActivityTasks(
int value) { m_openActivityTasksHasBeenSet =
true; m_openActivityTasks = value; }
56 inline void SetOpenDecisionTasks(
int value) { m_openDecisionTasksHasBeenSet =
true; m_openDecisionTasks = value; }
67 inline void SetOpenTimers(
int value) { m_openTimersHasBeenSet =
true; m_openTimers = value; }
87 inline void SetOpenLambdaFunctions(
int value) { m_openLambdaFunctionsHasBeenSet =
true; m_openLambdaFunctions = value; }
92 int m_openActivityTasks;
93 bool m_openActivityTasksHasBeenSet =
false;
95 int m_openDecisionTasks;
96 bool m_openDecisionTasksHasBeenSet =
false;
99 bool m_openTimersHasBeenSet =
false;
101 int m_openChildWorkflowExecutions;
102 bool m_openChildWorkflowExecutionsHasBeenSet =
false;
104 int m_openLambdaFunctions;
105 bool m_openLambdaFunctionsHasBeenSet =
false;
int GetOpenDecisionTasks() const
void SetOpenDecisionTasks(int value)
WorkflowExecutionOpenCounts & WithOpenChildWorkflowExecutions(int value)
bool OpenTimersHasBeenSet() const
WorkflowExecutionOpenCounts & WithOpenTimers(int value)
WorkflowExecutionOpenCounts & WithOpenDecisionTasks(int value)
void SetOpenChildWorkflowExecutions(int value)
int GetOpenChildWorkflowExecutions() const
bool OpenActivityTasksHasBeenSet() const
int GetOpenLambdaFunctions() const
void SetOpenTimers(int value)
bool OpenLambdaFunctionsHasBeenSet() const
bool OpenDecisionTasksHasBeenSet() const
void SetOpenActivityTasks(int value)
void SetOpenLambdaFunctions(int value)
AWS_SWF_API WorkflowExecutionOpenCounts(Aws::Utils::Json::JsonView jsonValue)
int GetOpenActivityTasks() const
AWS_SWF_API WorkflowExecutionOpenCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
bool OpenChildWorkflowExecutionsHasBeenSet() const
WorkflowExecutionOpenCounts & WithOpenLambdaFunctions(int value)
AWS_SWF_API Aws::Utils::Json::JsonValue Jsonize() const
int GetOpenTimers() const
WorkflowExecutionOpenCounts & WithOpenActivityTasks(int value)
AWS_SWF_API WorkflowExecutionOpenCounts()
Aws::Utils::Json::JsonValue JsonValue