7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
19namespace LookoutEquipment
45 inline void SetCount(
int value) { m_countHasBeenSet =
true; m_count = value; }
55 inline void SetPercentage(
double value) { m_percentageHasBeenSet =
true; m_percentage = value; }
61 bool m_countHasBeenSet =
false;
64 bool m_percentageHasBeenSet =
false;
CountPercent & WithCount(int value)
AWS_LOOKOUTEQUIPMENT_API CountPercent(Aws::Utils::Json::JsonView jsonValue)
bool PercentageHasBeenSet() const
AWS_LOOKOUTEQUIPMENT_API CountPercent()
void SetPercentage(double value)
CountPercent & WithPercentage(double value)
AWS_LOOKOUTEQUIPMENT_API Aws::Utils::Json::JsonValue Jsonize() const
bool CountHasBeenSet() const
AWS_LOOKOUTEQUIPMENT_API CountPercent & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetPercentage() const
Aws::Utils::Json::JsonValue JsonValue