public static interface BucketLevel.Builder extends SdkPojo, CopyableBuilder<BucketLevel.Builder,BucketLevel>
| Modifier and Type | Method and Description |
|---|---|
BucketLevel.Builder |
activityMetrics(ActivityMetrics activityMetrics)
A container for the bucket-level activity metrics for S3 Storage Lens.
|
default BucketLevel.Builder |
activityMetrics(Consumer<ActivityMetrics.Builder> activityMetrics)
A container for the bucket-level activity metrics for S3 Storage Lens.
|
BucketLevel.Builder |
advancedCostOptimizationMetrics(AdvancedCostOptimizationMetrics advancedCostOptimizationMetrics)
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
|
default BucketLevel.Builder |
advancedCostOptimizationMetrics(Consumer<AdvancedCostOptimizationMetrics.Builder> advancedCostOptimizationMetrics)
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
|
BucketLevel.Builder |
advancedDataProtectionMetrics(AdvancedDataProtectionMetrics advancedDataProtectionMetrics)
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
|
default BucketLevel.Builder |
advancedDataProtectionMetrics(Consumer<AdvancedDataProtectionMetrics.Builder> advancedDataProtectionMetrics)
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
|
default BucketLevel.Builder |
detailedStatusCodesMetrics(Consumer<DetailedStatusCodesMetrics.Builder> detailedStatusCodesMetrics)
A container for bucket-level detailed status code metrics for S3 Storage Lens.
|
BucketLevel.Builder |
detailedStatusCodesMetrics(DetailedStatusCodesMetrics detailedStatusCodesMetrics)
A container for bucket-level detailed status code metrics for S3 Storage Lens.
|
default BucketLevel.Builder |
prefixLevel(Consumer<PrefixLevel.Builder> prefixLevel)
A container for the prefix-level metrics for S3 Storage Lens.
|
BucketLevel.Builder |
prefixLevel(PrefixLevel prefixLevel)
A container for the prefix-level metrics for S3 Storage Lens.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBucketLevel.Builder activityMetrics(ActivityMetrics activityMetrics)
A container for the bucket-level activity metrics for S3 Storage Lens.
activityMetrics - A container for the bucket-level activity metrics for S3 Storage Lens.default BucketLevel.Builder activityMetrics(Consumer<ActivityMetrics.Builder> activityMetrics)
A container for the bucket-level activity metrics for S3 Storage Lens.
This is a convenience method that creates an instance of theActivityMetrics.Builder avoiding the
need to create one manually via ActivityMetrics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to activityMetrics(ActivityMetrics).
activityMetrics - a consumer that will call methods on ActivityMetrics.BuilderactivityMetrics(ActivityMetrics)BucketLevel.Builder prefixLevel(PrefixLevel prefixLevel)
A container for the prefix-level metrics for S3 Storage Lens.
prefixLevel - A container for the prefix-level metrics for S3 Storage Lens.default BucketLevel.Builder prefixLevel(Consumer<PrefixLevel.Builder> prefixLevel)
A container for the prefix-level metrics for S3 Storage Lens.
This is a convenience method that creates an instance of thePrefixLevel.Builder avoiding the need to
create one manually via PrefixLevel.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to prefixLevel(PrefixLevel).
prefixLevel - a consumer that will call methods on PrefixLevel.BuilderprefixLevel(PrefixLevel)BucketLevel.Builder advancedCostOptimizationMetrics(AdvancedCostOptimizationMetrics advancedCostOptimizationMetrics)
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
advancedCostOptimizationMetrics - A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.default BucketLevel.Builder advancedCostOptimizationMetrics(Consumer<AdvancedCostOptimizationMetrics.Builder> advancedCostOptimizationMetrics)
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
This is a convenience method that creates an instance of theAdvancedCostOptimizationMetrics.Builder
avoiding the need to create one manually via AdvancedCostOptimizationMetrics.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
advancedCostOptimizationMetrics(AdvancedCostOptimizationMetrics).
advancedCostOptimizationMetrics - a consumer that will call methods on AdvancedCostOptimizationMetrics.BuilderadvancedCostOptimizationMetrics(AdvancedCostOptimizationMetrics)BucketLevel.Builder advancedDataProtectionMetrics(AdvancedDataProtectionMetrics advancedDataProtectionMetrics)
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
advancedDataProtectionMetrics - A container for bucket-level advanced data-protection metrics for S3 Storage Lens.default BucketLevel.Builder advancedDataProtectionMetrics(Consumer<AdvancedDataProtectionMetrics.Builder> advancedDataProtectionMetrics)
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
This is a convenience method that creates an instance of theAdvancedDataProtectionMetrics.Builder
avoiding the need to create one manually via AdvancedDataProtectionMetrics.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to advancedDataProtectionMetrics(AdvancedDataProtectionMetrics).
advancedDataProtectionMetrics - a consumer that will call methods on AdvancedDataProtectionMetrics.BuilderadvancedDataProtectionMetrics(AdvancedDataProtectionMetrics)BucketLevel.Builder detailedStatusCodesMetrics(DetailedStatusCodesMetrics detailedStatusCodesMetrics)
A container for bucket-level detailed status code metrics for S3 Storage Lens.
detailedStatusCodesMetrics - A container for bucket-level detailed status code metrics for S3 Storage Lens.default BucketLevel.Builder detailedStatusCodesMetrics(Consumer<DetailedStatusCodesMetrics.Builder> detailedStatusCodesMetrics)
A container for bucket-level detailed status code metrics for S3 Storage Lens.
This is a convenience method that creates an instance of theDetailedStatusCodesMetrics.Builder
avoiding the need to create one manually via DetailedStatusCodesMetrics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to detailedStatusCodesMetrics(DetailedStatusCodesMetrics).
detailedStatusCodesMetrics - a consumer that will call methods on DetailedStatusCodesMetrics.BuilderdetailedStatusCodesMetrics(DetailedStatusCodesMetrics)Copyright © 2022. All rights reserved.