7#include <aws/customer-profiles/CustomerProfiles_EXPORTS.h>
16namespace CustomerProfiles {
38 m_profileCountHasBeenSet =
true;
39 m_profileCount = value;
57 m_meteringProfileCountHasBeenSet =
true;
58 m_meteringProfileCount = value;
73 m_objectCountHasBeenSet =
true;
74 m_objectCount = value;
89 m_totalSizeHasBeenSet =
true;
98 long long m_profileCount{0};
100 long long m_meteringProfileCount{0};
102 long long m_objectCount{0};
104 long long m_totalSize{0};
105 bool m_profileCountHasBeenSet =
false;
106 bool m_meteringProfileCountHasBeenSet =
false;
107 bool m_objectCountHasBeenSet =
false;
108 bool m_totalSizeHasBeenSet =
false;
bool ProfileCountHasBeenSet() const
AWS_CUSTOMERPROFILES_API DomainStats()=default
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
DomainStats & WithTotalSize(long long value)
Aws::Utils::Json::JsonValue JsonValue