7#include <aws/iot/IoT_EXPORTS.h>
39 m_totalChecksHasBeenSet =
true;
40 m_totalChecks = value;
55 m_inProgressChecksHasBeenSet =
true;
56 m_inProgressChecks = value;
71 m_waitingForDataCollectionChecksHasBeenSet =
true;
72 m_waitingForDataCollectionChecks = value;
87 m_compliantChecksHasBeenSet =
true;
88 m_compliantChecks = value;
103 m_nonCompliantChecksHasBeenSet =
true;
104 m_nonCompliantChecks = value;
119 m_failedChecksHasBeenSet =
true;
120 m_failedChecks = value;
135 m_canceledChecksHasBeenSet =
true;
136 m_canceledChecks = value;
144 int m_totalChecks{0};
146 int m_inProgressChecks{0};
148 int m_waitingForDataCollectionChecks{0};
150 int m_compliantChecks{0};
152 int m_nonCompliantChecks{0};
154 int m_failedChecks{0};
156 int m_canceledChecks{0};
157 bool m_totalChecksHasBeenSet =
false;
158 bool m_inProgressChecksHasBeenSet =
false;
159 bool m_waitingForDataCollectionChecksHasBeenSet =
false;
160 bool m_compliantChecksHasBeenSet =
false;
161 bool m_nonCompliantChecksHasBeenSet =
false;
162 bool m_failedChecksHasBeenSet =
false;
163 bool m_canceledChecksHasBeenSet =
false;
int GetCanceledChecks() const
bool InProgressChecksHasBeenSet() const
void SetWaitingForDataCollectionChecks(int value)
TaskStatistics & WithTotalChecks(int value)
void SetTotalChecks(int value)
void SetCompliantChecks(int value)
TaskStatistics & WithFailedChecks(int value)
int GetFailedChecks() const
bool CompliantChecksHasBeenSet() const
void SetNonCompliantChecks(int value)
TaskStatistics & WithCanceledChecks(int value)
TaskStatistics & WithCompliantChecks(int value)
bool NonCompliantChecksHasBeenSet() const
AWS_IOT_API TaskStatistics()=default
int GetCompliantChecks() const
int GetWaitingForDataCollectionChecks() const
bool WaitingForDataCollectionChecksHasBeenSet() const
int GetNonCompliantChecks() const
AWS_IOT_API TaskStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FailedChecksHasBeenSet() const
TaskStatistics & WithInProgressChecks(int value)
bool CanceledChecksHasBeenSet() const
bool TotalChecksHasBeenSet() const
AWS_IOT_API TaskStatistics(Aws::Utils::Json::JsonView jsonValue)
TaskStatistics & WithWaitingForDataCollectionChecks(int value)
AWS_IOT_API Aws::Utils::Json::JsonValue Jsonize() const
int GetInProgressChecks() const
int GetTotalChecks() const
void SetFailedChecks(int value)
TaskStatistics & WithNonCompliantChecks(int value)
void SetInProgressChecks(int value)
void SetCanceledChecks(int value)
Aws::Utils::Json::JsonValue JsonValue