7#include <aws/customer-profiles/CustomerProfiles_EXPORTS.h>
19namespace CustomerProfiles
44 inline void SetProfileCount(
long long value) { m_profileCountHasBeenSet =
true; m_profileCount = value; }
57 inline void SetMeteringProfileCount(
long long value) { m_meteringProfileCountHasBeenSet =
true; m_meteringProfileCount = value; }
67 inline void SetObjectCount(
long long value) { m_objectCountHasBeenSet =
true; m_objectCount = value; }
77 inline void SetTotalSize(
long long value) { m_totalSizeHasBeenSet =
true; m_totalSize = value; }
82 long long m_profileCount;
83 bool m_profileCountHasBeenSet =
false;
85 long long m_meteringProfileCount;
86 bool m_meteringProfileCountHasBeenSet =
false;
88 long long m_objectCount;
89 bool m_objectCountHasBeenSet =
false;
91 long long m_totalSize;
92 bool m_totalSizeHasBeenSet =
false;
bool ProfileCountHasBeenSet() const
long long GetObjectCount() const
long long GetProfileCount() const
DomainStats & WithObjectCount(long long value)
long long GetTotalSize() const
void SetTotalSize(long long value)
AWS_CUSTOMERPROFILES_API DomainStats(Aws::Utils::Json::JsonView jsonValue)
void SetObjectCount(long long value)
bool ObjectCountHasBeenSet() const
DomainStats & WithMeteringProfileCount(long long value)
bool MeteringProfileCountHasBeenSet() const
DomainStats & WithProfileCount(long long value)
AWS_CUSTOMERPROFILES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetProfileCount(long long value)
void SetMeteringProfileCount(long long value)
bool TotalSizeHasBeenSet() const
AWS_CUSTOMERPROFILES_API DomainStats & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetMeteringProfileCount() const
AWS_CUSTOMERPROFILES_API DomainStats()
DomainStats & WithTotalSize(long long value)
Aws::Utils::Json::JsonValue JsonValue