7#include <aws/swf/SWF_EXPORTS.h>
39 m_openActivityTasksHasBeenSet =
true;
40 m_openActivityTasks = value;
56 m_openDecisionTasksHasBeenSet =
true;
57 m_openDecisionTasks = value;
73 m_openTimersHasBeenSet =
true;
89 m_openChildWorkflowExecutionsHasBeenSet =
true;
90 m_openChildWorkflowExecutions = value;
105 m_openLambdaFunctionsHasBeenSet =
true;
106 m_openLambdaFunctions = value;
114 int m_openActivityTasks{0};
116 int m_openDecisionTasks{0};
120 int m_openChildWorkflowExecutions{0};
122 int m_openLambdaFunctions{0};
123 bool m_openActivityTasksHasBeenSet =
false;
124 bool m_openDecisionTasksHasBeenSet =
false;
125 bool m_openTimersHasBeenSet =
false;
126 bool m_openChildWorkflowExecutionsHasBeenSet =
false;
127 bool m_openLambdaFunctionsHasBeenSet =
false;
int GetOpenDecisionTasks() const
void SetOpenDecisionTasks(int value)
WorkflowExecutionOpenCounts & WithOpenChildWorkflowExecutions(int value)
bool OpenTimersHasBeenSet() const
WorkflowExecutionOpenCounts & WithOpenTimers(int value)
AWS_SWF_API WorkflowExecutionOpenCounts()=default
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::Utils::Json::JsonValue JsonValue