7#include <aws/devicefarm/DeviceFarm_EXPORTS.h>
45 inline double GetTotal()
const{
return m_total; }
47 inline void SetTotal(
double value) { m_totalHasBeenSet =
true; m_total = value; }
58 inline void SetMetered(
double value) { m_meteredHasBeenSet =
true; m_metered = value; }
69 inline void SetUnmetered(
double value) { m_unmeteredHasBeenSet =
true; m_unmetered = value; }
75 bool m_totalHasBeenSet =
false;
78 bool m_meteredHasBeenSet =
false;
81 bool m_unmeteredHasBeenSet =
false;
DeviceMinutes & WithUnmetered(double value)
AWS_DEVICEFARM_API DeviceMinutes(Aws::Utils::Json::JsonView jsonValue)
AWS_DEVICEFARM_API DeviceMinutes()
double GetMetered() const
bool UnmeteredHasBeenSet() const
bool TotalHasBeenSet() const
AWS_DEVICEFARM_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTotal(double value)
DeviceMinutes & WithTotal(double value)
void SetUnmetered(double value)
bool MeteredHasBeenSet() const
void SetMetered(double value)
DeviceMinutes & WithMetered(double value)
AWS_DEVICEFARM_API DeviceMinutes & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetUnmetered() const
Aws::Utils::Json::JsonValue JsonValue