7#include <aws/pcs/PCS_EXPORTS.h>
8#include <aws/pcs/model/AccountingMode.h>
71 bool m_modeHasBeenSet =
false;
73 int m_defaultPurgeTimeInDays{0};
74 bool m_defaultPurgeTimeInDaysHasBeenSet =
false;
bool DefaultPurgeTimeInDaysHasBeenSet() const
int GetDefaultPurgeTimeInDays() const
AWS_PCS_API AccountingRequest()=default
AccountingRequest & WithMode(AccountingMode value)
void SetMode(AccountingMode value)
AccountingRequest & WithDefaultPurgeTimeInDays(int value)
AWS_PCS_API AccountingRequest(Aws::Utils::Json::JsonView jsonValue)
AWS_PCS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_PCS_API AccountingRequest & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ModeHasBeenSet() const
AccountingMode GetMode() const
void SetDefaultPurgeTimeInDays(int value)
Aws::Utils::Json::JsonValue JsonValue