7#include <aws/service-quotas/ServiceQuotas_EXPORTS.h>
8#include <aws/service-quotas/model/PeriodUnit.h>
21namespace ServiceQuotas
46 inline void SetPeriodValue(
int value) { m_periodValueHasBeenSet =
true; m_periodValue = value; }
62 bool m_periodValueHasBeenSet =
false;
65 bool m_periodUnitHasBeenSet =
false;
PeriodUnit GetPeriodUnit() const
AWS_SERVICEQUOTAS_API Aws::Utils::Json::JsonValue Jsonize() const
int GetPeriodValue() const
bool PeriodValueHasBeenSet() const
void SetPeriodValue(int value)
bool PeriodUnitHasBeenSet() const
AWS_SERVICEQUOTAS_API QuotaPeriod & operator=(Aws::Utils::Json::JsonView jsonValue)
QuotaPeriod & WithPeriodValue(int value)
void SetPeriodUnit(PeriodUnit value)
AWS_SERVICEQUOTAS_API QuotaPeriod(Aws::Utils::Json::JsonView jsonValue)
QuotaPeriod & WithPeriodUnit(PeriodUnit value)
AWS_SERVICEQUOTAS_API QuotaPeriod()=default
Aws::Utils::Json::JsonValue JsonValue