Class CfnStorageLensGroup.Builder
java.lang.Object
software.amazon.awscdk.services.s3.CfnStorageLensGroup.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStorageLensGroup>
- Enclosing class:
CfnStorageLensGroup
@Stability(Stable)
public static final class CfnStorageLensGroup.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStorageLensGroup>
A fluent builder for
CfnStorageLensGroup
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnStorageLensGroup.Builder
filter
(IResolvable filter) This property contains the criteria for the Storage Lens group data that is displayed.This property contains the criteria for the Storage Lens group data that is displayed.This property contains the Storage Lens group name.This property contains the AWS resource tags that you're adding to your Storage Lens group.
-
Method Details
-
create
@Stability(Stable) public static CfnStorageLensGroup.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnStorageLensGroup.Builder
.
-
filter
This property contains the criteria for the Storage Lens group data that is displayed.- Parameters:
filter
- This property contains the criteria for the Storage Lens group data that is displayed. This parameter is required.- Returns:
this
- See Also:
-
filter
@Stability(Stable) public CfnStorageLensGroup.Builder filter(CfnStorageLensGroup.FilterProperty filter) This property contains the criteria for the Storage Lens group data that is displayed.- Parameters:
filter
- This property contains the criteria for the Storage Lens group data that is displayed. This parameter is required.- Returns:
this
- See Also:
-
name
This property contains the Storage Lens group name.- Parameters:
name
- This property contains the Storage Lens group name. This parameter is required.- Returns:
this
- See Also:
-
tags
This property contains the AWS resource tags that you're adding to your Storage Lens group.This parameter is optional.
- Parameters:
tags
- This property contains the AWS resource tags that you're adding to your Storage Lens group. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnStorageLensGroup>
- Returns:
- a newly built instance of
CfnStorageLensGroup
.
-