7#include <aws/iot/IoT_EXPORTS.h>
45 inline void SetTotalChecks(
int value) { m_totalChecksHasBeenSet =
true; m_totalChecks = value; }
55 inline void SetInProgressChecks(
int value) { m_inProgressChecksHasBeenSet =
true; m_inProgressChecks = value; }
75 inline void SetCompliantChecks(
int value) { m_compliantChecksHasBeenSet =
true; m_compliantChecks = value; }
85 inline void SetNonCompliantChecks(
int value) { m_nonCompliantChecksHasBeenSet =
true; m_nonCompliantChecks = value; }
95 inline void SetFailedChecks(
int value) { m_failedChecksHasBeenSet =
true; m_failedChecks = value; }
105 inline void SetCanceledChecks(
int value) { m_canceledChecksHasBeenSet =
true; m_canceledChecks = value; }
111 bool m_totalChecksHasBeenSet =
false;
113 int m_inProgressChecks;
114 bool m_inProgressChecksHasBeenSet =
false;
116 int m_waitingForDataCollectionChecks;
117 bool m_waitingForDataCollectionChecksHasBeenSet =
false;
119 int m_compliantChecks;
120 bool m_compliantChecksHasBeenSet =
false;
122 int m_nonCompliantChecks;
123 bool m_nonCompliantChecksHasBeenSet =
false;
126 bool m_failedChecksHasBeenSet =
false;
128 int m_canceledChecks;
129 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)
AWS_IOT_API TaskStatistics()
TaskStatistics & WithCanceledChecks(int value)
TaskStatistics & WithCompliantChecks(int value)
bool NonCompliantChecksHasBeenSet() const
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