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;
AccountingMode GetMode() const
void SetMode(AccountingMode value)
AWS_PCS_API Accounting()=default
AWS_PCS_API Accounting(Aws::Utils::Json::JsonView jsonValue)
int GetDefaultPurgeTimeInDays() const
Accounting & WithDefaultPurgeTimeInDays(int value)
AWS_PCS_API Aws::Utils::Json::JsonValue Jsonize() const
bool ModeHasBeenSet() const
Accounting & WithMode(AccountingMode value)
AWS_PCS_API Accounting & operator=(Aws::Utils::Json::JsonView jsonValue)
bool DefaultPurgeTimeInDaysHasBeenSet() const
void SetDefaultPurgeTimeInDays(int value)
Aws::Utils::Json::JsonValue JsonValue