7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
16namespace LookoutEquipment {
39 m_affectedSensorCountHasBeenSet =
true;
40 m_affectedSensorCount = value;
55 m_totalNumberOfMissingValuesHasBeenSet =
true;
56 m_totalNumberOfMissingValues = value;
64 int m_affectedSensorCount{0};
66 int m_totalNumberOfMissingValues{0};
67 bool m_affectedSensorCountHasBeenSet =
false;
68 bool m_totalNumberOfMissingValuesHasBeenSet =
false;
void SetAffectedSensorCount(int value)
bool TotalNumberOfMissingValuesHasBeenSet() const
AWS_LOOKOUTEQUIPMENT_API MissingSensorData(Aws::Utils::Json::JsonView jsonValue)
bool AffectedSensorCountHasBeenSet() const
MissingSensorData & WithTotalNumberOfMissingValues(int value)
AWS_LOOKOUTEQUIPMENT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_LOOKOUTEQUIPMENT_API MissingSensorData()=default
int GetAffectedSensorCount() const
void SetTotalNumberOfMissingValues(int value)
int GetTotalNumberOfMissingValues() const
MissingSensorData & WithAffectedSensorCount(int value)
AWS_LOOKOUTEQUIPMENT_API MissingSensorData & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue