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 all the buckets.
|
GetBucketStatisticsResponse.Builder |
lastUpdated(Instant lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
|
GetBucketStatisticsResponse.Builder |
objectCount(Long objectCount)
The total number of objects in all the buckets.
|
GetBucketStatisticsResponse.Builder |
sizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of all the buckets.
|
GetBucketStatisticsResponse.Builder |
sizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of all 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 aren't encrypted.
bucketCountByEncryptionType - The total number of buckets, grouped by server-side encryption type. This object also reports the
total number of buckets that aren't encrypted.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 aren't encrypted.
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 all the buckets. These objects use a file format, file extension, or content type that Amazon Macie supports.
classifiableObjectCount - The total number of objects that Amazon Macie can analyze in all the buckets. These objects use a file
format, file extension, or content type that Amazon Macie supports.GetBucketStatisticsResponse.Builder lastUpdated(Instant lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
lastUpdated - The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.GetBucketStatisticsResponse.Builder objectCount(Long objectCount)
The total number of objects in all the buckets.
objectCount - The total number of objects in all the buckets.GetBucketStatisticsResponse.Builder sizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of all the buckets.
sizeInBytes - The total storage size, in bytes, of all the buckets.GetBucketStatisticsResponse.Builder sizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of all the buckets.
sizeInBytesCompressed - The total compressed storage size, in bytes, of all the buckets.Copyright © 2020. All rights reserved.