7#include <aws/iot/IoT_EXPORTS.h>
38 m_actionsExecutedHasBeenSet =
true;
39 m_actionsExecuted = value;
54 m_actionsSkippedHasBeenSet =
true;
55 m_actionsSkipped = value;
70 m_actionsFailedHasBeenSet =
true;
71 m_actionsFailed = value;
79 long long m_actionsExecuted{0};
81 long long m_actionsSkipped{0};
83 long long m_actionsFailed{0};
84 bool m_actionsExecutedHasBeenSet =
false;
85 bool m_actionsSkippedHasBeenSet =
false;
86 bool m_actionsFailedHasBeenSet =
false;
AWS_IOT_API DetectMitigationActionsTaskStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetActionsSkipped(long long value)
DetectMitigationActionsTaskStatistics & WithActionsExecuted(long long value)
AWS_IOT_API DetectMitigationActionsTaskStatistics()=default
void SetActionsExecuted(long long value)
long long GetActionsExecuted() const
DetectMitigationActionsTaskStatistics & WithActionsSkipped(long long value)
bool ActionsFailedHasBeenSet() const
DetectMitigationActionsTaskStatistics & WithActionsFailed(long long value)
AWS_IOT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_IOT_API DetectMitigationActionsTaskStatistics(Aws::Utils::Json::JsonView jsonValue)
void SetActionsFailed(long long value)
bool ActionsExecutedHasBeenSet() const
long long GetActionsFailed() const
bool ActionsSkippedHasBeenSet() const
long long GetActionsSkipped() const
Aws::Utils::Json::JsonValue JsonValue