45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
66 inline void SetAccountQuotaName(
const char* value) { m_accountQuotaNameHasBeenSet =
true; m_accountQuotaName.assign(value); }
86 inline long long GetUsed()
const{
return m_used; }
91 inline void SetUsed(
long long value) { m_usedHasBeenSet =
true; m_used = value; }
101 inline long long GetMax()
const{
return m_max; }
106 inline void SetMax(
long long value) { m_maxHasBeenSet =
true; m_max = value; }
115 bool m_accountQuotaNameHasBeenSet;
117 bool m_usedHasBeenSet;
119 bool m_maxHasBeenSet;
AccountQuota & WithUsed(long long value)
AccountQuota & WithAccountQuotaName(Aws::String &&value)
void SetAccountQuotaName(const Aws::String &value)
AccountQuota & WithAccountQuotaName(const Aws::String &value)
void SetAccountQuotaName(const char *value)
void SetMax(long long value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetAccountQuotaName(Aws::String &&value)
AccountQuota & WithMax(long long value)
const Aws::String & GetAccountQuotaName() const
void SetUsed(long long value)
AccountQuota & WithAccountQuotaName(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
long long GetUsed() const
JSON (JavaScript Object Notation).