7#include <aws/glue/Glue_EXPORTS.h>
39 m_totalActionsHasBeenSet =
true;
40 m_totalActions = value;
55 m_timeoutActionsHasBeenSet =
true;
56 m_timeoutActions = value;
71 m_failedActionsHasBeenSet =
true;
72 m_failedActions = value;
87 m_stoppedActionsHasBeenSet =
true;
88 m_stoppedActions = value;
103 m_succeededActionsHasBeenSet =
true;
104 m_succeededActions = value;
119 m_runningActionsHasBeenSet =
true;
120 m_runningActions = value;
135 m_erroredActionsHasBeenSet =
true;
136 m_erroredActions = value;
151 m_waitingActionsHasBeenSet =
true;
152 m_waitingActions = value;
160 int m_totalActions{0};
162 int m_timeoutActions{0};
164 int m_failedActions{0};
166 int m_stoppedActions{0};
168 int m_succeededActions{0};
170 int m_runningActions{0};
172 int m_erroredActions{0};
174 int m_waitingActions{0};
175 bool m_totalActionsHasBeenSet =
false;
176 bool m_timeoutActionsHasBeenSet =
false;
177 bool m_failedActionsHasBeenSet =
false;
178 bool m_stoppedActionsHasBeenSet =
false;
179 bool m_succeededActionsHasBeenSet =
false;
180 bool m_runningActionsHasBeenSet =
false;
181 bool m_erroredActionsHasBeenSet =
false;
182 bool m_waitingActionsHasBeenSet =
false;
bool TimeoutActionsHasBeenSet() const
int GetSucceededActions() const
WorkflowRunStatistics & WithTotalActions(int value)
int GetRunningActions() const
int GetStoppedActions() const
AWS_GLUE_API WorkflowRunStatistics()=default
WorkflowRunStatistics & WithSucceededActions(int value)
WorkflowRunStatistics & WithStoppedActions(int value)
int GetWaitingActions() const
void SetStoppedActions(int value)
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