Interface StorageLensGroupLevel.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StorageLensGroupLevel.Builder,
,StorageLensGroupLevel> SdkBuilder<StorageLensGroupLevel.Builder,
,StorageLensGroupLevel> SdkPojo
- Enclosing class:
StorageLensGroupLevel
public static interface StorageLensGroupLevel.Builder
extends SdkPojo, CopyableBuilder<StorageLensGroupLevel.Builder,StorageLensGroupLevel>
-
Method Summary
Modifier and TypeMethodDescriptiondefault StorageLensGroupLevel.Builder
selectionCriteria
(Consumer<StorageLensGroupLevelSelectionCriteria.Builder> selectionCriteria) Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation.selectionCriteria
(StorageLensGroupLevelSelectionCriteria selectionCriteria) Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation.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 Details
-
selectionCriteria
StorageLensGroupLevel.Builder selectionCriteria(StorageLensGroupLevelSelectionCriteria selectionCriteria) Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
- Parameters:
selectionCriteria
- Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectionCriteria
default StorageLensGroupLevel.Builder selectionCriteria(Consumer<StorageLensGroupLevelSelectionCriteria.Builder> selectionCriteria) Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
This is a convenience method that creates an instance of theStorageLensGroupLevelSelectionCriteria.Builder
avoiding the need to create one manually viaStorageLensGroupLevelSelectionCriteria.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toselectionCriteria(StorageLensGroupLevelSelectionCriteria)
.- Parameters:
selectionCriteria
- a consumer that will call methods onStorageLensGroupLevelSelectionCriteria.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-