AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::Macie2::Model::GetBucketStatisticsResult Class Reference

#include <GetBucketStatisticsResult.h>

Public Member Functions

 GetBucketStatisticsResult ()
 
 GetBucketStatisticsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetBucketStatisticsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
long long GetBucketCount () const
 
void SetBucketCount (long long value)
 
GetBucketStatisticsResultWithBucketCount (long long value)
 
const BucketCountByEffectivePermissionGetBucketCountByEffectivePermission () const
 
void SetBucketCountByEffectivePermission (const BucketCountByEffectivePermission &value)
 
void SetBucketCountByEffectivePermission (BucketCountByEffectivePermission &&value)
 
GetBucketStatisticsResultWithBucketCountByEffectivePermission (const BucketCountByEffectivePermission &value)
 
GetBucketStatisticsResultWithBucketCountByEffectivePermission (BucketCountByEffectivePermission &&value)
 
const BucketCountByEncryptionTypeGetBucketCountByEncryptionType () const
 
void SetBucketCountByEncryptionType (const BucketCountByEncryptionType &value)
 
void SetBucketCountByEncryptionType (BucketCountByEncryptionType &&value)
 
GetBucketStatisticsResultWithBucketCountByEncryptionType (const BucketCountByEncryptionType &value)
 
GetBucketStatisticsResultWithBucketCountByEncryptionType (BucketCountByEncryptionType &&value)
 
const BucketCountPolicyAllowsUnencryptedObjectUploadsGetBucketCountByObjectEncryptionRequirement () const
 
void SetBucketCountByObjectEncryptionRequirement (const BucketCountPolicyAllowsUnencryptedObjectUploads &value)
 
void SetBucketCountByObjectEncryptionRequirement (BucketCountPolicyAllowsUnencryptedObjectUploads &&value)
 
GetBucketStatisticsResultWithBucketCountByObjectEncryptionRequirement (const BucketCountPolicyAllowsUnencryptedObjectUploads &value)
 
GetBucketStatisticsResultWithBucketCountByObjectEncryptionRequirement (BucketCountPolicyAllowsUnencryptedObjectUploads &&value)
 
const BucketCountBySharedAccessTypeGetBucketCountBySharedAccessType () const
 
void SetBucketCountBySharedAccessType (const BucketCountBySharedAccessType &value)
 
void SetBucketCountBySharedAccessType (BucketCountBySharedAccessType &&value)
 
GetBucketStatisticsResultWithBucketCountBySharedAccessType (const BucketCountBySharedAccessType &value)
 
GetBucketStatisticsResultWithBucketCountBySharedAccessType (BucketCountBySharedAccessType &&value)
 
long long GetClassifiableObjectCount () const
 
void SetClassifiableObjectCount (long long value)
 
GetBucketStatisticsResultWithClassifiableObjectCount (long long value)
 
long long GetClassifiableSizeInBytes () const
 
void SetClassifiableSizeInBytes (long long value)
 
GetBucketStatisticsResultWithClassifiableSizeInBytes (long long value)
 
const Aws::Utils::DateTimeGetLastUpdated () const
 
void SetLastUpdated (const Aws::Utils::DateTime &value)
 
void SetLastUpdated (Aws::Utils::DateTime &&value)
 
GetBucketStatisticsResultWithLastUpdated (const Aws::Utils::DateTime &value)
 
GetBucketStatisticsResultWithLastUpdated (Aws::Utils::DateTime &&value)
 
long long GetObjectCount () const
 
void SetObjectCount (long long value)
 
GetBucketStatisticsResultWithObjectCount (long long value)
 
long long GetSizeInBytes () const
 
void SetSizeInBytes (long long value)
 
GetBucketStatisticsResultWithSizeInBytes (long long value)
 
long long GetSizeInBytesCompressed () const
 
void SetSizeInBytesCompressed (long long value)
 
GetBucketStatisticsResultWithSizeInBytesCompressed (long long value)
 
const ObjectLevelStatisticsGetUnclassifiableObjectCount () const
 
void SetUnclassifiableObjectCount (const ObjectLevelStatistics &value)
 
void SetUnclassifiableObjectCount (ObjectLevelStatistics &&value)
 
GetBucketStatisticsResultWithUnclassifiableObjectCount (const ObjectLevelStatistics &value)
 
GetBucketStatisticsResultWithUnclassifiableObjectCount (ObjectLevelStatistics &&value)
 
const ObjectLevelStatisticsGetUnclassifiableObjectSizeInBytes () const
 
void SetUnclassifiableObjectSizeInBytes (const ObjectLevelStatistics &value)
 
void SetUnclassifiableObjectSizeInBytes (ObjectLevelStatistics &&value)
 
GetBucketStatisticsResultWithUnclassifiableObjectSizeInBytes (const ObjectLevelStatistics &value)
 
GetBucketStatisticsResultWithUnclassifiableObjectSizeInBytes (ObjectLevelStatistics &&value)
 

Detailed Description

Definition at line 32 of file GetBucketStatisticsResult.h.

Constructor & Destructor Documentation

◆ GetBucketStatisticsResult() [1/2]

Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketStatisticsResult ( )

◆ GetBucketStatisticsResult() [2/2]

Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketStatisticsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetBucketCount()

long long Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketCount ( ) const
inline

The total number of buckets.

Definition at line 43 of file GetBucketStatisticsResult.h.

◆ GetBucketCountByEffectivePermission()

const BucketCountByEffectivePermission& Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketCountByEffectivePermission ( ) const
inline

The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.

Definition at line 60 of file GetBucketStatisticsResult.h.

◆ GetBucketCountByEncryptionType()

const BucketCountByEncryptionType& Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketCountByEncryptionType ( ) const
inline

The total number of buckets that use certain types of server-side encryption to encrypt new objects by default. This object also reports the total number of buckets that don't encrypt new objects by default.

Definition at line 92 of file GetBucketStatisticsResult.h.

◆ GetBucketCountByObjectEncryptionRequirement()

const BucketCountPolicyAllowsUnencryptedObjectUploads& Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketCountByObjectEncryptionRequirement ( ) const
inline

The total number of buckets whose bucket policies do or don't require server-side encryption of objects when objects are uploaded to the buckets.

Definition at line 127 of file GetBucketStatisticsResult.h.

◆ GetBucketCountBySharedAccessType()

const BucketCountBySharedAccessType& Aws::Macie2::Model::GetBucketStatisticsResult::GetBucketCountBySharedAccessType ( ) const
inline

The total number of buckets that are or aren't shared with another Amazon Web Services account.

Definition at line 158 of file GetBucketStatisticsResult.h.

◆ GetClassifiableObjectCount()

long long Aws::Macie2::Model::GetBucketStatisticsResult::GetClassifiableObjectCount ( ) const
inline

The total number of objects that Amazon Macie can analyze in the buckets. These objects use a supported storage class and have a file name extension for a supported file or storage format.

Definition at line 190 of file GetBucketStatisticsResult.h.

◆ GetClassifiableSizeInBytes()

long long Aws::Macie2::Model::GetBucketStatisticsResult::GetClassifiableSizeInBytes ( ) const
inline

The total storage size, in bytes, of all the objects that Amazon Macie can analyze in the buckets. These objects use a supported storage class and have a file name extension for a supported file or storage format.

If versioning is enabled for any of the buckets, Macie calculates this value based on the size of the latest version of each applicable object in those buckets. This value doesn't reflect the storage size of all versions of all applicable objects in the buckets.

Definition at line 216 of file GetBucketStatisticsResult.h.

◆ GetLastUpdated()

const Aws::Utils::DateTime& Aws::Macie2::Model::GetBucketStatisticsResult::GetLastUpdated ( ) const
inline

The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved both bucket and object metadata from Amazon S3 for the buckets.

Definition at line 246 of file GetBucketStatisticsResult.h.

◆ GetObjectCount()

long long Aws::Macie2::Model::GetBucketStatisticsResult::GetObjectCount ( ) const
inline

The total number of objects in the buckets.

Definition at line 280 of file GetBucketStatisticsResult.h.

◆ GetSizeInBytes()

long long Aws::Macie2::Model::GetBucketStatisticsResult::GetSizeInBytes ( ) const
inline

The total storage size, in bytes, of the buckets.

If versioning is enabled for any of the buckets, Amazon Macie calculates this value based on the size of the latest version of each object in those buckets. This value doesn't reflect the storage size of all versions of the objects in the buckets.

Definition at line 299 of file GetBucketStatisticsResult.h.

◆ GetSizeInBytesCompressed()

long long Aws::Macie2::Model::GetBucketStatisticsResult::GetSizeInBytesCompressed ( ) const
inline

The total storage size, in bytes, of the objects that are compressed (.gz, .gzip, .zip) files in the buckets.

If versioning is enabled for any of the buckets, Amazon Macie calculates this value based on the size of the latest version of each applicable object in those buckets. This value doesn't reflect the storage size of all versions of the applicable objects in the buckets.

Definition at line 325 of file GetBucketStatisticsResult.h.

◆ GetUnclassifiableObjectCount()

const ObjectLevelStatistics& Aws::Macie2::Model::GetBucketStatisticsResult::GetUnclassifiableObjectCount ( ) const
inline

The total number of objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 351 of file GetBucketStatisticsResult.h.

◆ GetUnclassifiableObjectSizeInBytes()

const ObjectLevelStatistics& Aws::Macie2::Model::GetBucketStatisticsResult::GetUnclassifiableObjectSizeInBytes ( ) const
inline

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 387 of file GetBucketStatisticsResult.h.

◆ operator=()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetBucketCount()

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCount ( long long  value)
inline

The total number of buckets.

Definition at line 48 of file GetBucketStatisticsResult.h.

◆ SetBucketCountByEffectivePermission() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountByEffectivePermission ( BucketCountByEffectivePermission &&  value)
inline

The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.

Definition at line 72 of file GetBucketStatisticsResult.h.

◆ SetBucketCountByEffectivePermission() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountByEffectivePermission ( const BucketCountByEffectivePermission value)
inline

The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.

Definition at line 66 of file GetBucketStatisticsResult.h.

◆ SetBucketCountByEncryptionType() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountByEncryptionType ( BucketCountByEncryptionType &&  value)
inline

The total number of buckets that use certain types of server-side encryption to encrypt new objects by default. This object also reports the total number of buckets that don't encrypt new objects by default.

Definition at line 106 of file GetBucketStatisticsResult.h.

◆ SetBucketCountByEncryptionType() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountByEncryptionType ( const BucketCountByEncryptionType value)
inline

The total number of buckets that use certain types of server-side encryption to encrypt new objects by default. This object also reports the total number of buckets that don't encrypt new objects by default.

Definition at line 99 of file GetBucketStatisticsResult.h.

◆ SetBucketCountByObjectEncryptionRequirement() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountByObjectEncryptionRequirement ( BucketCountPolicyAllowsUnencryptedObjectUploads &&  value)
inline

The total number of buckets whose bucket policies do or don't require server-side encryption of objects when objects are uploaded to the buckets.

Definition at line 139 of file GetBucketStatisticsResult.h.

◆ SetBucketCountByObjectEncryptionRequirement() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountByObjectEncryptionRequirement ( const BucketCountPolicyAllowsUnencryptedObjectUploads value)
inline

The total number of buckets whose bucket policies do or don't require server-side encryption of objects when objects are uploaded to the buckets.

Definition at line 133 of file GetBucketStatisticsResult.h.

◆ SetBucketCountBySharedAccessType() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountBySharedAccessType ( BucketCountBySharedAccessType &&  value)
inline

The total number of buckets that are or aren't shared with another Amazon Web Services account.

Definition at line 170 of file GetBucketStatisticsResult.h.

◆ SetBucketCountBySharedAccessType() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetBucketCountBySharedAccessType ( const BucketCountBySharedAccessType value)
inline

The total number of buckets that are or aren't shared with another Amazon Web Services account.

Definition at line 164 of file GetBucketStatisticsResult.h.

◆ SetClassifiableObjectCount()

void Aws::Macie2::Model::GetBucketStatisticsResult::SetClassifiableObjectCount ( long long  value)
inline

The total number of objects that Amazon Macie can analyze in the buckets. These objects use a supported storage class and have a file name extension for a supported file or storage format.

Definition at line 197 of file GetBucketStatisticsResult.h.

◆ SetClassifiableSizeInBytes()

void Aws::Macie2::Model::GetBucketStatisticsResult::SetClassifiableSizeInBytes ( long long  value)
inline

The total storage size, in bytes, of all the objects that Amazon Macie can analyze in the buckets. These objects use a supported storage class and have a file name extension for a supported file or storage format.

If versioning is enabled for any of the buckets, Macie calculates this value based on the size of the latest version of each applicable object in those buckets. This value doesn't reflect the storage size of all versions of all applicable objects in the buckets.

Definition at line 227 of file GetBucketStatisticsResult.h.

◆ SetLastUpdated() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetLastUpdated ( Aws::Utils::DateTime &&  value)
inline

The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved both bucket and object metadata from Amazon S3 for the buckets.

Definition at line 260 of file GetBucketStatisticsResult.h.

◆ SetLastUpdated() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetLastUpdated ( const Aws::Utils::DateTime value)
inline

The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved both bucket and object metadata from Amazon S3 for the buckets.

Definition at line 253 of file GetBucketStatisticsResult.h.

◆ SetObjectCount()

void Aws::Macie2::Model::GetBucketStatisticsResult::SetObjectCount ( long long  value)
inline

The total number of objects in the buckets.

Definition at line 285 of file GetBucketStatisticsResult.h.

◆ SetSizeInBytes()

void Aws::Macie2::Model::GetBucketStatisticsResult::SetSizeInBytes ( long long  value)
inline

The total storage size, in bytes, of the buckets.

If versioning is enabled for any of the buckets, Amazon Macie calculates this value based on the size of the latest version of each object in those buckets. This value doesn't reflect the storage size of all versions of the objects in the buckets.

Definition at line 307 of file GetBucketStatisticsResult.h.

◆ SetSizeInBytesCompressed()

void Aws::Macie2::Model::GetBucketStatisticsResult::SetSizeInBytesCompressed ( long long  value)
inline

The total storage size, in bytes, of the objects that are compressed (.gz, .gzip, .zip) files in the buckets.

If versioning is enabled for any of the buckets, Amazon Macie calculates this value based on the size of the latest version of each applicable object in those buckets. This value doesn't reflect the storage size of all versions of the applicable objects in the buckets.

Definition at line 334 of file GetBucketStatisticsResult.h.

◆ SetUnclassifiableObjectCount() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetUnclassifiableObjectCount ( const ObjectLevelStatistics value)
inline

The total number of objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 358 of file GetBucketStatisticsResult.h.

◆ SetUnclassifiableObjectCount() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetUnclassifiableObjectCount ( ObjectLevelStatistics &&  value)
inline

The total number of objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 365 of file GetBucketStatisticsResult.h.

◆ SetUnclassifiableObjectSizeInBytes() [1/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetUnclassifiableObjectSizeInBytes ( const ObjectLevelStatistics value)
inline

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 394 of file GetBucketStatisticsResult.h.

◆ SetUnclassifiableObjectSizeInBytes() [2/2]

void Aws::Macie2::Model::GetBucketStatisticsResult::SetUnclassifiableObjectSizeInBytes ( ObjectLevelStatistics &&  value)
inline

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 401 of file GetBucketStatisticsResult.h.

◆ WithBucketCount()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCount ( long long  value)
inline

The total number of buckets.

Definition at line 53 of file GetBucketStatisticsResult.h.

◆ WithBucketCountByEffectivePermission() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountByEffectivePermission ( BucketCountByEffectivePermission &&  value)
inline

The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.

Definition at line 84 of file GetBucketStatisticsResult.h.

◆ WithBucketCountByEffectivePermission() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountByEffectivePermission ( const BucketCountByEffectivePermission value)
inline

The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.

Definition at line 78 of file GetBucketStatisticsResult.h.

◆ WithBucketCountByEncryptionType() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountByEncryptionType ( BucketCountByEncryptionType &&  value)
inline

The total number of buckets that use certain types of server-side encryption to encrypt new objects by default. This object also reports the total number of buckets that don't encrypt new objects by default.

Definition at line 120 of file GetBucketStatisticsResult.h.

◆ WithBucketCountByEncryptionType() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountByEncryptionType ( const BucketCountByEncryptionType value)
inline

The total number of buckets that use certain types of server-side encryption to encrypt new objects by default. This object also reports the total number of buckets that don't encrypt new objects by default.

Definition at line 113 of file GetBucketStatisticsResult.h.

◆ WithBucketCountByObjectEncryptionRequirement() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountByObjectEncryptionRequirement ( BucketCountPolicyAllowsUnencryptedObjectUploads &&  value)
inline

The total number of buckets whose bucket policies do or don't require server-side encryption of objects when objects are uploaded to the buckets.

Definition at line 151 of file GetBucketStatisticsResult.h.

◆ WithBucketCountByObjectEncryptionRequirement() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountByObjectEncryptionRequirement ( const BucketCountPolicyAllowsUnencryptedObjectUploads value)
inline

The total number of buckets whose bucket policies do or don't require server-side encryption of objects when objects are uploaded to the buckets.

Definition at line 145 of file GetBucketStatisticsResult.h.

◆ WithBucketCountBySharedAccessType() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountBySharedAccessType ( BucketCountBySharedAccessType &&  value)
inline

The total number of buckets that are or aren't shared with another Amazon Web Services account.

Definition at line 182 of file GetBucketStatisticsResult.h.

◆ WithBucketCountBySharedAccessType() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithBucketCountBySharedAccessType ( const BucketCountBySharedAccessType value)
inline

The total number of buckets that are or aren't shared with another Amazon Web Services account.

Definition at line 176 of file GetBucketStatisticsResult.h.

◆ WithClassifiableObjectCount()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithClassifiableObjectCount ( long long  value)
inline

The total number of objects that Amazon Macie can analyze in the buckets. These objects use a supported storage class and have a file name extension for a supported file or storage format.

Definition at line 204 of file GetBucketStatisticsResult.h.

◆ WithClassifiableSizeInBytes()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithClassifiableSizeInBytes ( long long  value)
inline

The total storage size, in bytes, of all the objects that Amazon Macie can analyze in the buckets. These objects use a supported storage class and have a file name extension for a supported file or storage format.

If versioning is enabled for any of the buckets, Macie calculates this value based on the size of the latest version of each applicable object in those buckets. This value doesn't reflect the storage size of all versions of all applicable objects in the buckets.

Definition at line 238 of file GetBucketStatisticsResult.h.

◆ WithLastUpdated() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithLastUpdated ( Aws::Utils::DateTime &&  value)
inline

The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved both bucket and object metadata from Amazon S3 for the buckets.

Definition at line 274 of file GetBucketStatisticsResult.h.

◆ WithLastUpdated() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithLastUpdated ( const Aws::Utils::DateTime value)
inline

The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved both bucket and object metadata from Amazon S3 for the buckets.

Definition at line 267 of file GetBucketStatisticsResult.h.

◆ WithObjectCount()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithObjectCount ( long long  value)
inline

The total number of objects in the buckets.

Definition at line 290 of file GetBucketStatisticsResult.h.

◆ WithSizeInBytes()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithSizeInBytes ( long long  value)
inline

The total storage size, in bytes, of the buckets.

If versioning is enabled for any of the buckets, Amazon Macie calculates this value based on the size of the latest version of each object in those buckets. This value doesn't reflect the storage size of all versions of the objects in the buckets.

Definition at line 315 of file GetBucketStatisticsResult.h.

◆ WithSizeInBytesCompressed()

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithSizeInBytesCompressed ( long long  value)
inline

The total storage size, in bytes, of the objects that are compressed (.gz, .gzip, .zip) files in the buckets.

If versioning is enabled for any of the buckets, Amazon Macie calculates this value based on the size of the latest version of each applicable object in those buckets. This value doesn't reflect the storage size of all versions of the applicable objects in the buckets.

Definition at line 343 of file GetBucketStatisticsResult.h.

◆ WithUnclassifiableObjectCount() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithUnclassifiableObjectCount ( const ObjectLevelStatistics value)
inline

The total number of objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 372 of file GetBucketStatisticsResult.h.

◆ WithUnclassifiableObjectCount() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithUnclassifiableObjectCount ( ObjectLevelStatistics &&  value)
inline

The total number of objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 379 of file GetBucketStatisticsResult.h.

◆ WithUnclassifiableObjectSizeInBytes() [1/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithUnclassifiableObjectSizeInBytes ( const ObjectLevelStatistics value)
inline

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 408 of file GetBucketStatisticsResult.h.

◆ WithUnclassifiableObjectSizeInBytes() [2/2]

GetBucketStatisticsResult& Aws::Macie2::Model::GetBucketStatisticsResult::WithUnclassifiableObjectSizeInBytes ( ObjectLevelStatistics &&  value)
inline

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the buckets. These objects don't use a supported storage class or don't have a file name extension for a supported file or storage format.

Definition at line 415 of file GetBucketStatisticsResult.h.


The documentation for this class was generated from the following file: