public static interface GetBucketStatisticsResponse.Builder extends Macie2Response.Builder, SdkPojo, CopyableBuilder<GetBucketStatisticsResponse.Builder,GetBucketStatisticsResponse>
| Modifier and Type | Method and Description |
|---|---|
GetBucketStatisticsResponse.Builder |
bucketCount(Long bucketCount)
The total number of buckets.
|
GetBucketStatisticsResponse.Builder |
bucketCountByEffectivePermission(BucketCountByEffectivePermission bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible based on a combination of permissions settings for
each bucket.
|
default GetBucketStatisticsResponse.Builder |
bucketCountByEffectivePermission(Consumer<BucketCountByEffectivePermission.Builder> bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible based on a combination of permissions settings for
each bucket.
|
GetBucketStatisticsResponse.Builder |
bucketCountByEncryptionType(BucketCountByEncryptionType bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type.
|
default GetBucketStatisticsResponse.Builder |
bucketCountByEncryptionType(Consumer<BucketCountByEncryptionType.Builder> bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type.
|
GetBucketStatisticsResponse.Builder |
bucketCountBySharedAccessType(BucketCountBySharedAccessType bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account.
|
default GetBucketStatisticsResponse.Builder |
bucketCountBySharedAccessType(Consumer<BucketCountBySharedAccessType.Builder> bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account.
|
GetBucketStatisticsResponse.Builder |
classifiableObjectCount(Long classifiableObjectCount)
The total number of objects that Amazon Macie can analyze in the buckets.
|
GetBucketStatisticsResponse.Builder |
classifiableSizeInBytes(Long classifiableSizeInBytes)
The total storage size, in bytes, of all the objects that Amazon Macie can analyze in the buckets.
|
GetBucketStatisticsResponse.Builder |
lastUpdated(Instant lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved data about
the buckets from Amazon S3.
|
GetBucketStatisticsResponse.Builder |
objectCount(Long objectCount)
The total number of objects in the buckets.
|
GetBucketStatisticsResponse.Builder |
sizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of the buckets.
|
GetBucketStatisticsResponse.Builder |
sizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of the buckets.
|
default GetBucketStatisticsResponse.Builder |
unclassifiableObjectCount(Consumer<ObjectLevelStatistics.Builder> unclassifiableObjectCount)
The total number of objects that Amazon Macie can't analyze in the buckets.
|
GetBucketStatisticsResponse.Builder |
unclassifiableObjectCount(ObjectLevelStatistics unclassifiableObjectCount)
The total number of objects that Amazon Macie can't analyze in the buckets.
|
default GetBucketStatisticsResponse.Builder |
unclassifiableObjectSizeInBytes(Consumer<ObjectLevelStatistics.Builder> unclassifiableObjectSizeInBytes)
The total storage size, in bytes, of all the objects that Amazon Macie can't analyze in the buckets.
|
GetBucketStatisticsResponse.Builder |
unclassifiableObjectSizeInBytes(ObjectLevelStatistics unclassifiableObjectSizeInBytes)
The total storage size, in bytes, of all the objects that Amazon Macie can't analyze in the buckets.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetBucketStatisticsResponse.Builder bucketCount(Long bucketCount)
The total number of buckets.
bucketCount - The total number of buckets.GetBucketStatisticsResponse.Builder bucketCountByEffectivePermission(BucketCountByEffectivePermission bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.
bucketCountByEffectivePermission - The total number of buckets that are publicly accessible based on a combination of permissions
settings for each bucket.default GetBucketStatisticsResponse.Builder bucketCountByEffectivePermission(Consumer<BucketCountByEffectivePermission.Builder> bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible based on a combination of permissions settings for each bucket.
This is a convenience that creates an instance of theBucketCountByEffectivePermission.Builder
avoiding the need to create one manually via BucketCountByEffectivePermission.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
bucketCountByEffectivePermission(BucketCountByEffectivePermission).bucketCountByEffectivePermission - a consumer that will call methods on BucketCountByEffectivePermission.BuilderbucketCountByEffectivePermission(BucketCountByEffectivePermission)GetBucketStatisticsResponse.Builder bucketCountByEncryptionType(BucketCountByEncryptionType bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type. This object also reports the total number of buckets that don't encrypt objects by default.
bucketCountByEncryptionType - The total number of buckets, grouped by server-side encryption type. This object also reports the
total number of buckets that don't encrypt objects by default.default GetBucketStatisticsResponse.Builder bucketCountByEncryptionType(Consumer<BucketCountByEncryptionType.Builder> bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type. This object also reports the total number of buckets that don't encrypt objects by default.
This is a convenience that creates an instance of theBucketCountByEncryptionType.Builder avoiding
the need to create one manually via BucketCountByEncryptionType.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to bucketCountByEncryptionType(BucketCountByEncryptionType).bucketCountByEncryptionType - a consumer that will call methods on BucketCountByEncryptionType.BuilderbucketCountByEncryptionType(BucketCountByEncryptionType)GetBucketStatisticsResponse.Builder bucketCountBySharedAccessType(BucketCountBySharedAccessType bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account.
bucketCountBySharedAccessType - The total number of buckets that are shared with another AWS account.default GetBucketStatisticsResponse.Builder bucketCountBySharedAccessType(Consumer<BucketCountBySharedAccessType.Builder> bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account.
This is a convenience that creates an instance of theBucketCountBySharedAccessType.Builder avoiding
the need to create one manually via BucketCountBySharedAccessType.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to bucketCountBySharedAccessType(BucketCountBySharedAccessType)
.bucketCountBySharedAccessType - a consumer that will call methods on BucketCountBySharedAccessType.BuilderbucketCountBySharedAccessType(BucketCountBySharedAccessType)GetBucketStatisticsResponse.Builder classifiableObjectCount(Long classifiableObjectCount)
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.
classifiableObjectCount - 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.GetBucketStatisticsResponse.Builder classifiableSizeInBytes(Long classifiableSizeInBytes)
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.
classifiableSizeInBytes - 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.GetBucketStatisticsResponse.Builder lastUpdated(Instant lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved data about the buckets from Amazon S3.
lastUpdated - The date and time, in UTC and extended ISO 8601 format, when Amazon Macie most recently retrieved data
about the buckets from Amazon S3.GetBucketStatisticsResponse.Builder objectCount(Long objectCount)
The total number of objects in the buckets.
objectCount - The total number of objects in the buckets.GetBucketStatisticsResponse.Builder sizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of the buckets.
sizeInBytes - The total storage size, in bytes, of the buckets.GetBucketStatisticsResponse.Builder sizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of the buckets.
sizeInBytesCompressed - The total compressed storage size, in bytes, of the buckets.GetBucketStatisticsResponse.Builder unclassifiableObjectCount(ObjectLevelStatistics unclassifiableObjectCount)
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.
unclassifiableObjectCount - 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.default GetBucketStatisticsResponse.Builder unclassifiableObjectCount(Consumer<ObjectLevelStatistics.Builder> unclassifiableObjectCount)
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.
This is a convenience that creates an instance of theObjectLevelStatistics.Builder avoiding the need
to create one manually via ObjectLevelStatistics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to unclassifiableObjectCount(ObjectLevelStatistics).unclassifiableObjectCount - a consumer that will call methods on ObjectLevelStatistics.BuilderunclassifiableObjectCount(ObjectLevelStatistics)GetBucketStatisticsResponse.Builder unclassifiableObjectSizeInBytes(ObjectLevelStatistics unclassifiableObjectSizeInBytes)
The total storage size, in bytes, of all 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.
unclassifiableObjectSizeInBytes - The total storage size, in bytes, of all 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.default GetBucketStatisticsResponse.Builder unclassifiableObjectSizeInBytes(Consumer<ObjectLevelStatistics.Builder> unclassifiableObjectSizeInBytes)
The total storage size, in bytes, of all 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.
This is a convenience that creates an instance of theObjectLevelStatistics.Builder avoiding the need
to create one manually via ObjectLevelStatistics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to unclassifiableObjectSizeInBytes(ObjectLevelStatistics).unclassifiableObjectSizeInBytes - a consumer that will call methods on ObjectLevelStatistics.BuilderunclassifiableObjectSizeInBytes(ObjectLevelStatistics)Copyright © 2020. All rights reserved.