7#include <aws/macie2/Macie2_EXPORTS.h>
48 m_classifiableSizeInBytesHasBeenSet =
true;
49 m_classifiableSizeInBytes = value;
65 m_publiclyAccessibleCountHasBeenSet =
true;
66 m_publiclyAccessibleCount = value;
81 m_totalCountHasBeenSet =
true;
100 m_totalSizeInBytesHasBeenSet =
true;
101 m_totalSizeInBytes = value;
109 long long m_classifiableSizeInBytes{0};
111 long long m_publiclyAccessibleCount{0};
113 long long m_totalCount{0};
115 long long m_totalSizeInBytes{0};
116 bool m_classifiableSizeInBytesHasBeenSet =
false;
117 bool m_publiclyAccessibleCountHasBeenSet =
false;
118 bool m_totalCountHasBeenSet =
false;
119 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
AWS_MACIE2_API SensitivityAggregations()=default
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::Utils::Json::JsonValue JsonValue