7#include <aws/macie2/Macie2_EXPORTS.h>
54 inline void SetClassifiableSizeInBytes(
long long value) { m_classifiableSizeInBytesHasBeenSet =
true; m_classifiableSizeInBytes = value; }
65 inline void SetPubliclyAccessibleCount(
long long value) { m_publiclyAccessibleCountHasBeenSet =
true; m_publiclyAccessibleCount = value; }
75 inline void SetTotalCount(
long long value) { m_totalCountHasBeenSet =
true; m_totalCount = value; }
88 inline void SetTotalSizeInBytes(
long long value) { m_totalSizeInBytesHasBeenSet =
true; m_totalSizeInBytes = value; }
93 long long m_classifiableSizeInBytes;
94 bool m_classifiableSizeInBytesHasBeenSet =
false;
96 long long m_publiclyAccessibleCount;
97 bool m_publiclyAccessibleCountHasBeenSet =
false;
99 long long m_totalCount;
100 bool m_totalCountHasBeenSet =
false;
102 long long m_totalSizeInBytes;
103 bool m_totalSizeInBytesHasBeenSet =
false;
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
bool PubliclyAccessibleCountHasBeenSet() const
SensitivityAggregations & WithTotalSizeInBytes(long long value)
long long GetClassifiableSizeInBytes() const
SensitivityAggregations & WithTotalCount(long long value)
AWS_MACIE2_API SensitivityAggregations & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetPubliclyAccessibleCount(long long value)
void SetTotalCount(long long value)
bool TotalSizeInBytesHasBeenSet() const
bool ClassifiableSizeInBytesHasBeenSet() const
long long GetTotalSizeInBytes() const
long long GetPubliclyAccessibleCount() const
void SetTotalSizeInBytes(long long value)
bool TotalCountHasBeenSet() const
SensitivityAggregations & WithPubliclyAccessibleCount(long long value)
void SetClassifiableSizeInBytes(long long value)
SensitivityAggregations & WithClassifiableSizeInBytes(long long value)
AWS_MACIE2_API SensitivityAggregations(Aws::Utils::Json::JsonView jsonValue)
long long GetTotalCount() const
AWS_MACIE2_API SensitivityAggregations()
Aws::Utils::Json::JsonValue JsonValue