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

#include <MatchingBucket.h>

Public Member Functions

 MatchingBucket ()
 
 MatchingBucket (Aws::Utils::Json::JsonView jsonValue)
 
MatchingBucketoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAccountId () const
 
bool AccountIdHasBeenSet () const
 
void SetAccountId (const Aws::String &value)
 
void SetAccountId (Aws::String &&value)
 
void SetAccountId (const char *value)
 
MatchingBucketWithAccountId (const Aws::String &value)
 
MatchingBucketWithAccountId (Aws::String &&value)
 
MatchingBucketWithAccountId (const char *value)
 
const Aws::StringGetBucketName () const
 
bool BucketNameHasBeenSet () const
 
void SetBucketName (const Aws::String &value)
 
void SetBucketName (Aws::String &&value)
 
void SetBucketName (const char *value)
 
MatchingBucketWithBucketName (const Aws::String &value)
 
MatchingBucketWithBucketName (Aws::String &&value)
 
MatchingBucketWithBucketName (const char *value)
 
long long GetClassifiableObjectCount () const
 
bool ClassifiableObjectCountHasBeenSet () const
 
void SetClassifiableObjectCount (long long value)
 
MatchingBucketWithClassifiableObjectCount (long long value)
 
long long GetClassifiableSizeInBytes () const
 
bool ClassifiableSizeInBytesHasBeenSet () const
 
void SetClassifiableSizeInBytes (long long value)
 
MatchingBucketWithClassifiableSizeInBytes (long long value)
 
const JobDetailsGetJobDetails () const
 
bool JobDetailsHasBeenSet () const
 
void SetJobDetails (const JobDetails &value)
 
void SetJobDetails (JobDetails &&value)
 
MatchingBucketWithJobDetails (const JobDetails &value)
 
MatchingBucketWithJobDetails (JobDetails &&value)
 
long long GetObjectCount () const
 
bool ObjectCountHasBeenSet () const
 
void SetObjectCount (long long value)
 
MatchingBucketWithObjectCount (long long value)
 
const ObjectCountByEncryptionTypeGetObjectCountByEncryptionType () const
 
bool ObjectCountByEncryptionTypeHasBeenSet () const
 
void SetObjectCountByEncryptionType (const ObjectCountByEncryptionType &value)
 
void SetObjectCountByEncryptionType (ObjectCountByEncryptionType &&value)
 
MatchingBucketWithObjectCountByEncryptionType (const ObjectCountByEncryptionType &value)
 
MatchingBucketWithObjectCountByEncryptionType (ObjectCountByEncryptionType &&value)
 
long long GetSizeInBytes () const
 
bool SizeInBytesHasBeenSet () const
 
void SetSizeInBytes (long long value)
 
MatchingBucketWithSizeInBytes (long long value)
 
long long GetSizeInBytesCompressed () const
 
bool SizeInBytesCompressedHasBeenSet () const
 
void SetSizeInBytesCompressed (long long value)
 
MatchingBucketWithSizeInBytesCompressed (long long value)
 
const ObjectLevelStatisticsGetUnclassifiableObjectCount () const
 
bool UnclassifiableObjectCountHasBeenSet () const
 
void SetUnclassifiableObjectCount (const ObjectLevelStatistics &value)
 
void SetUnclassifiableObjectCount (ObjectLevelStatistics &&value)
 
MatchingBucketWithUnclassifiableObjectCount (const ObjectLevelStatistics &value)
 
MatchingBucketWithUnclassifiableObjectCount (ObjectLevelStatistics &&value)
 
const ObjectLevelStatisticsGetUnclassifiableObjectSizeInBytes () const
 
bool UnclassifiableObjectSizeInBytesHasBeenSet () const
 
void SetUnclassifiableObjectSizeInBytes (const ObjectLevelStatistics &value)
 
void SetUnclassifiableObjectSizeInBytes (ObjectLevelStatistics &&value)
 
MatchingBucketWithUnclassifiableObjectSizeInBytes (const ObjectLevelStatistics &value)
 
MatchingBucketWithUnclassifiableObjectSizeInBytes (ObjectLevelStatistics &&value)
 

Detailed Description

Provides statistical data and other information about an S3 bucket that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

Definition at line 35 of file MatchingBucket.h.

Constructor & Destructor Documentation

◆ MatchingBucket() [1/2]

Aws::Macie2::Model::MatchingBucket::MatchingBucket ( )

◆ MatchingBucket() [2/2]

Aws::Macie2::Model::MatchingBucket::MatchingBucket ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AccountIdHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::AccountIdHasBeenSet ( ) const
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 54 of file MatchingBucket.h.

◆ BucketNameHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::BucketNameHasBeenSet ( ) const
inline

The name of the bucket.

Definition at line 101 of file MatchingBucket.h.

◆ ClassifiableObjectCountHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::ClassifiableObjectCountHasBeenSet ( ) const
inline

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

Definition at line 146 of file MatchingBucket.h.

◆ ClassifiableSizeInBytesHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::ClassifiableSizeInBytesHasBeenSet ( ) const
inline

The total storage size, in bytes, of the objects that Amazon Macie can analyze in the bucket. 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 the bucket, Macie calculates this value based on the size of the latest version of each applicable object in the bucket. This value doesn't reflect the storage size of all versions of each applicable object in the bucket.

Definition at line 183 of file MatchingBucket.h.

◆ GetAccountId()

const Aws::String& Aws::Macie2::Model::MatchingBucket::GetAccountId ( ) const
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 48 of file MatchingBucket.h.

◆ GetBucketName()

const Aws::String& Aws::Macie2::Model::MatchingBucket::GetBucketName ( ) const
inline

The name of the bucket.

Definition at line 96 of file MatchingBucket.h.

◆ GetClassifiableObjectCount()

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

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

Definition at line 139 of file MatchingBucket.h.

◆ GetClassifiableSizeInBytes()

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

The total storage size, in bytes, of the objects that Amazon Macie can analyze in the bucket. 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 the bucket, Macie calculates this value based on the size of the latest version of each applicable object in the bucket. This value doesn't reflect the storage size of all versions of each applicable object in the bucket.

Definition at line 172 of file MatchingBucket.h.

◆ GetJobDetails()

const JobDetails& Aws::Macie2::Model::MatchingBucket::GetJobDetails ( ) const
inline

Specifies whether any one-time or recurring classification jobs are configured to analyze objects in the bucket, and, if so, the details of the job that ran most recently.

Definition at line 213 of file MatchingBucket.h.

◆ GetObjectCount()

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

The total number of objects in the bucket.

Definition at line 254 of file MatchingBucket.h.

◆ GetObjectCountByEncryptionType()

const ObjectCountByEncryptionType& Aws::Macie2::Model::MatchingBucket::GetObjectCountByEncryptionType ( ) const
inline

The total number of objects that are in the bucket, grouped by server-side encryption type. This includes a grouping that reports the total number of objects that aren't encrypted or use client-side encryption.

Definition at line 277 of file MatchingBucket.h.

◆ GetSizeInBytes()

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

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

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

Definition at line 321 of file MatchingBucket.h.

◆ GetSizeInBytesCompressed()

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

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

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

Definition at line 355 of file MatchingBucket.h.

◆ GetUnclassifiableObjectCount()

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

The total number of objects that Amazon Macie can't analyze in the bucket. 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 390 of file MatchingBucket.h.

◆ GetUnclassifiableObjectSizeInBytes()

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

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the bucket. 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 433 of file MatchingBucket.h.

◆ JobDetailsHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::JobDetailsHasBeenSet ( ) const
inline

Specifies whether any one-time or recurring classification jobs are configured to analyze objects in the bucket, and, if so, the details of the job that ran most recently.

Definition at line 220 of file MatchingBucket.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Macie2::Model::MatchingBucket::Jsonize ( ) const

◆ ObjectCountByEncryptionTypeHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::ObjectCountByEncryptionTypeHasBeenSet ( ) const
inline

The total number of objects that are in the bucket, grouped by server-side encryption type. This includes a grouping that reports the total number of objects that aren't encrypted or use client-side encryption.

Definition at line 284 of file MatchingBucket.h.

◆ ObjectCountHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::ObjectCountHasBeenSet ( ) const
inline

The total number of objects in the bucket.

Definition at line 259 of file MatchingBucket.h.

◆ operator=()

MatchingBucket& Aws::Macie2::Model::MatchingBucket::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAccountId() [1/3]

void Aws::Macie2::Model::MatchingBucket::SetAccountId ( Aws::String &&  value)
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 66 of file MatchingBucket.h.

◆ SetAccountId() [2/3]

void Aws::Macie2::Model::MatchingBucket::SetAccountId ( const Aws::String value)
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 60 of file MatchingBucket.h.

◆ SetAccountId() [3/3]

void Aws::Macie2::Model::MatchingBucket::SetAccountId ( const char *  value)
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 72 of file MatchingBucket.h.

◆ SetBucketName() [1/3]

void Aws::Macie2::Model::MatchingBucket::SetBucketName ( Aws::String &&  value)
inline

The name of the bucket.

Definition at line 111 of file MatchingBucket.h.

◆ SetBucketName() [2/3]

void Aws::Macie2::Model::MatchingBucket::SetBucketName ( const Aws::String value)
inline

The name of the bucket.

Definition at line 106 of file MatchingBucket.h.

◆ SetBucketName() [3/3]

void Aws::Macie2::Model::MatchingBucket::SetBucketName ( const char *  value)
inline

The name of the bucket.

Definition at line 116 of file MatchingBucket.h.

◆ SetClassifiableObjectCount()

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

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

Definition at line 153 of file MatchingBucket.h.

◆ SetClassifiableSizeInBytes()

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

The total storage size, in bytes, of the objects that Amazon Macie can analyze in the bucket. 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 the bucket, Macie calculates this value based on the size of the latest version of each applicable object in the bucket. This value doesn't reflect the storage size of all versions of each applicable object in the bucket.

Definition at line 194 of file MatchingBucket.h.

◆ SetJobDetails() [1/2]

void Aws::Macie2::Model::MatchingBucket::SetJobDetails ( const JobDetails value)
inline

Specifies whether any one-time or recurring classification jobs are configured to analyze objects in the bucket, and, if so, the details of the job that ran most recently.

Definition at line 227 of file MatchingBucket.h.

◆ SetJobDetails() [2/2]

void Aws::Macie2::Model::MatchingBucket::SetJobDetails ( JobDetails &&  value)
inline

Specifies whether any one-time or recurring classification jobs are configured to analyze objects in the bucket, and, if so, the details of the job that ran most recently.

Definition at line 234 of file MatchingBucket.h.

◆ SetObjectCount()

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

The total number of objects in the bucket.

Definition at line 264 of file MatchingBucket.h.

◆ SetObjectCountByEncryptionType() [1/2]

void Aws::Macie2::Model::MatchingBucket::SetObjectCountByEncryptionType ( const ObjectCountByEncryptionType value)
inline

The total number of objects that are in the bucket, grouped by server-side encryption type. This includes a grouping that reports the total number of objects that aren't encrypted or use client-side encryption.

Definition at line 291 of file MatchingBucket.h.

◆ SetObjectCountByEncryptionType() [2/2]

void Aws::Macie2::Model::MatchingBucket::SetObjectCountByEncryptionType ( ObjectCountByEncryptionType &&  value)
inline

The total number of objects that are in the bucket, grouped by server-side encryption type. This includes a grouping that reports the total number of objects that aren't encrypted or use client-side encryption.

Definition at line 298 of file MatchingBucket.h.

◆ SetSizeInBytes()

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

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

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

Definition at line 337 of file MatchingBucket.h.

◆ SetSizeInBytesCompressed()

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

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

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

Definition at line 373 of file MatchingBucket.h.

◆ SetUnclassifiableObjectCount() [1/2]

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

The total number of objects that Amazon Macie can't analyze in the bucket. 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 404 of file MatchingBucket.h.

◆ SetUnclassifiableObjectCount() [2/2]

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

The total number of objects that Amazon Macie can't analyze in the bucket. 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 411 of file MatchingBucket.h.

◆ SetUnclassifiableObjectSizeInBytes() [1/2]

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

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the bucket. 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 447 of file MatchingBucket.h.

◆ SetUnclassifiableObjectSizeInBytes() [2/2]

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

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the bucket. 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 454 of file MatchingBucket.h.

◆ SizeInBytesCompressedHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::SizeInBytesCompressedHasBeenSet ( ) const
inline

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

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

Definition at line 364 of file MatchingBucket.h.

◆ SizeInBytesHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::SizeInBytesHasBeenSet ( ) const
inline

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

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

Definition at line 329 of file MatchingBucket.h.

◆ UnclassifiableObjectCountHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::UnclassifiableObjectCountHasBeenSet ( ) const
inline

The total number of objects that Amazon Macie can't analyze in the bucket. 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 397 of file MatchingBucket.h.

◆ UnclassifiableObjectSizeInBytesHasBeenSet()

bool Aws::Macie2::Model::MatchingBucket::UnclassifiableObjectSizeInBytesHasBeenSet ( ) const
inline

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the bucket. 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 440 of file MatchingBucket.h.

◆ WithAccountId() [1/3]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithAccountId ( Aws::String &&  value)
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 84 of file MatchingBucket.h.

◆ WithAccountId() [2/3]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithAccountId ( const Aws::String value)
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 78 of file MatchingBucket.h.

◆ WithAccountId() [3/3]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithAccountId ( const char *  value)
inline

The unique identifier for the Amazon Web Services account that owns the bucket.

Definition at line 90 of file MatchingBucket.h.

◆ WithBucketName() [1/3]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithBucketName ( Aws::String &&  value)
inline

The name of the bucket.

Definition at line 126 of file MatchingBucket.h.

◆ WithBucketName() [2/3]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithBucketName ( const Aws::String value)
inline

The name of the bucket.

Definition at line 121 of file MatchingBucket.h.

◆ WithBucketName() [3/3]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithBucketName ( const char *  value)
inline

The name of the bucket.

Definition at line 131 of file MatchingBucket.h.

◆ WithClassifiableObjectCount()

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

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

Definition at line 160 of file MatchingBucket.h.

◆ WithClassifiableSizeInBytes()

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

The total storage size, in bytes, of the objects that Amazon Macie can analyze in the bucket. 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 the bucket, Macie calculates this value based on the size of the latest version of each applicable object in the bucket. This value doesn't reflect the storage size of all versions of each applicable object in the bucket.

Definition at line 205 of file MatchingBucket.h.

◆ WithJobDetails() [1/2]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithJobDetails ( const JobDetails value)
inline

Specifies whether any one-time or recurring classification jobs are configured to analyze objects in the bucket, and, if so, the details of the job that ran most recently.

Definition at line 241 of file MatchingBucket.h.

◆ WithJobDetails() [2/2]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithJobDetails ( JobDetails &&  value)
inline

Specifies whether any one-time or recurring classification jobs are configured to analyze objects in the bucket, and, if so, the details of the job that ran most recently.

Definition at line 248 of file MatchingBucket.h.

◆ WithObjectCount()

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

The total number of objects in the bucket.

Definition at line 269 of file MatchingBucket.h.

◆ WithObjectCountByEncryptionType() [1/2]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithObjectCountByEncryptionType ( const ObjectCountByEncryptionType value)
inline

The total number of objects that are in the bucket, grouped by server-side encryption type. This includes a grouping that reports the total number of objects that aren't encrypted or use client-side encryption.

Definition at line 305 of file MatchingBucket.h.

◆ WithObjectCountByEncryptionType() [2/2]

MatchingBucket& Aws::Macie2::Model::MatchingBucket::WithObjectCountByEncryptionType ( ObjectCountByEncryptionType &&  value)
inline

The total number of objects that are in the bucket, grouped by server-side encryption type. This includes a grouping that reports the total number of objects that aren't encrypted or use client-side encryption.

Definition at line 312 of file MatchingBucket.h.

◆ WithSizeInBytes()

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

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

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

Definition at line 345 of file MatchingBucket.h.

◆ WithSizeInBytesCompressed()

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

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

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

Definition at line 382 of file MatchingBucket.h.

◆ WithUnclassifiableObjectCount() [1/2]

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

The total number of objects that Amazon Macie can't analyze in the bucket. 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 418 of file MatchingBucket.h.

◆ WithUnclassifiableObjectCount() [2/2]

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

The total number of objects that Amazon Macie can't analyze in the bucket. 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 425 of file MatchingBucket.h.

◆ WithUnclassifiableObjectSizeInBytes() [1/2]

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

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the bucket. 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 461 of file MatchingBucket.h.

◆ WithUnclassifiableObjectSizeInBytes() [2/2]

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

The total storage size, in bytes, of the objects that Amazon Macie can't analyze in the bucket. 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 468 of file MatchingBucket.h.


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