@Generated(value="software.amazon.awssdk:codegen") public final class BucketLevel extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BucketLevel.Builder,BucketLevel>
A container for the bucket-level configuration for Amazon S3 Storage Lens.
For more information about S3 Storage Lens, see Assessing your storage activity and usage with S3 Storage Lens in the Amazon S3 User Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BucketLevel.Builder |
| Modifier and Type | Method and Description |
|---|---|
ActivityMetrics |
activityMetrics()
A container for the bucket-level activity metrics for S3 Storage Lens.
|
AdvancedCostOptimizationMetrics |
advancedCostOptimizationMetrics()
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
|
AdvancedDataProtectionMetrics |
advancedDataProtectionMetrics()
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
|
static BucketLevel.Builder |
builder() |
DetailedStatusCodesMetrics |
detailedStatusCodesMetrics()
A container for bucket-level detailed status code metrics for S3 Storage Lens.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PrefixLevel |
prefixLevel()
A container for the prefix-level metrics for S3 Storage Lens.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BucketLevel.Builder> |
serializableBuilderClass() |
BucketLevel.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ActivityMetrics activityMetrics()
A container for the bucket-level activity metrics for S3 Storage Lens.
public final PrefixLevel prefixLevel()
A container for the prefix-level metrics for S3 Storage Lens.
public final AdvancedCostOptimizationMetrics advancedCostOptimizationMetrics()
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
public final AdvancedDataProtectionMetrics advancedDataProtectionMetrics()
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
public final DetailedStatusCodesMetrics detailedStatusCodesMetrics()
A container for bucket-level detailed status code metrics for S3 Storage Lens.
public BucketLevel.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BucketLevel.Builder,BucketLevel>public static BucketLevel.Builder builder()
public static Class<? extends BucketLevel.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.