7#include <aws/glue/Glue_EXPORTS.h>
45 inline void SetTotalActions(
int value) { m_totalActionsHasBeenSet =
true; m_totalActions = value; }
55 inline void SetTimeoutActions(
int value) { m_timeoutActionsHasBeenSet =
true; m_timeoutActions = value; }
65 inline void SetFailedActions(
int value) { m_failedActionsHasBeenSet =
true; m_failedActions = value; }
75 inline void SetStoppedActions(
int value) { m_stoppedActionsHasBeenSet =
true; m_stoppedActions = value; }
85 inline void SetSucceededActions(
int value) { m_succeededActionsHasBeenSet =
true; m_succeededActions = value; }
95 inline void SetRunningActions(
int value) { m_runningActionsHasBeenSet =
true; m_runningActions = value; }
105 inline void SetErroredActions(
int value) { m_erroredActionsHasBeenSet =
true; m_erroredActions = value; }
115 inline void SetWaitingActions(
int value) { m_waitingActionsHasBeenSet =
true; m_waitingActions = value; }
121 bool m_totalActionsHasBeenSet =
false;
123 int m_timeoutActions;
124 bool m_timeoutActionsHasBeenSet =
false;
127 bool m_failedActionsHasBeenSet =
false;
129 int m_stoppedActions;
130 bool m_stoppedActionsHasBeenSet =
false;
132 int m_succeededActions;
133 bool m_succeededActionsHasBeenSet =
false;
135 int m_runningActions;
136 bool m_runningActionsHasBeenSet =
false;
138 int m_erroredActions;
139 bool m_erroredActionsHasBeenSet =
false;
141 int m_waitingActions;
142 bool m_waitingActionsHasBeenSet =
false;
bool TimeoutActionsHasBeenSet() const
int GetSucceededActions() const
WorkflowRunStatistics & WithTotalActions(int value)
int GetRunningActions() const
int GetStoppedActions() const
WorkflowRunStatistics & WithSucceededActions(int value)
WorkflowRunStatistics & WithStoppedActions(int value)
int GetWaitingActions() const
void SetStoppedActions(int value)
AWS_GLUE_API WorkflowRunStatistics()
bool WaitingActionsHasBeenSet() const
void SetRunningActions(int value)
WorkflowRunStatistics & WithErroredActions(int value)
void SetWaitingActions(int value)
bool ErroredActionsHasBeenSet() const
void SetSucceededActions(int value)
bool TotalActionsHasBeenSet() const
bool SucceededActionsHasBeenSet() const
int GetTotalActions() const
void SetErroredActions(int value)
void SetTimeoutActions(int value)
WorkflowRunStatistics & WithWaitingActions(int value)
void SetFailedActions(int value)
int GetErroredActions() const
WorkflowRunStatistics & WithRunningActions(int value)
int GetTimeoutActions() const
bool StoppedActionsHasBeenSet() const
AWS_GLUE_API WorkflowRunStatistics(Aws::Utils::Json::JsonView jsonValue)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
bool RunningActionsHasBeenSet() const
void SetTotalActions(int value)
WorkflowRunStatistics & WithFailedActions(int value)
bool FailedActionsHasBeenSet() const
AWS_GLUE_API WorkflowRunStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
WorkflowRunStatistics & WithTimeoutActions(int value)
int GetFailedActions() const
Aws::Utils::Json::JsonValue JsonValue