Interface ListStorageLensConfigurationEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ListStorageLensConfigurationEntry.Builder,ListStorageLensConfigurationEntry>,SdkBuilder<ListStorageLensConfigurationEntry.Builder,ListStorageLensConfigurationEntry>,SdkPojo
- Enclosing class:
- ListStorageLensConfigurationEntry
public static interface ListStorageLensConfigurationEntry.Builder extends SdkPojo, CopyableBuilder<ListStorageLensConfigurationEntry.Builder,ListStorageLensConfigurationEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListStorageLensConfigurationEntry.BuilderhomeRegion(String homeRegion)A container for the S3 Storage Lens home Region.ListStorageLensConfigurationEntry.Builderid(String id)A container for the S3 Storage Lens configuration ID.ListStorageLensConfigurationEntry.BuilderisEnabled(Boolean isEnabled)A container for whether the S3 Storage Lens configuration is enabled.ListStorageLensConfigurationEntry.BuilderstorageLensArn(String storageLensArn)The ARN of the S3 Storage Lens configuration.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
id
ListStorageLensConfigurationEntry.Builder id(String id)
A container for the S3 Storage Lens configuration ID.
- Parameters:
id- A container for the S3 Storage Lens configuration ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageLensArn
ListStorageLensConfigurationEntry.Builder storageLensArn(String storageLensArn)
The ARN of the S3 Storage Lens configuration. This property is read-only.
- Parameters:
storageLensArn- The ARN of the S3 Storage Lens configuration. This property is read-only.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
homeRegion
ListStorageLensConfigurationEntry.Builder homeRegion(String homeRegion)
A container for the S3 Storage Lens home Region. Your metrics data is stored and retained in your designated S3 Storage Lens home Region.
- Parameters:
homeRegion- A container for the S3 Storage Lens home Region. Your metrics data is stored and retained in your designated S3 Storage Lens home Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isEnabled
ListStorageLensConfigurationEntry.Builder isEnabled(Boolean isEnabled)
A container for whether the S3 Storage Lens configuration is enabled. This property is required.
- Parameters:
isEnabled- A container for whether the S3 Storage Lens configuration is enabled. This property is required.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-