Class CfnStorageLensGroupPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.s3.CfnStorageLensGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStorageLensGroupPropsMixin>
- Enclosing class:
CfnStorageLensGroupPropsMixin
@Stability(Stable)
public static final class CfnStorageLensGroupPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStorageLensGroupPropsMixin>
A fluent builder for
CfnStorageLensGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) This property contains the criteria for the Storage Lens group data that is displayed.filter(IResolvable filter) 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 CfnStorageLensGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnStorageLensGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnStorageLensGroupPropsMixin.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 CfnStorageLensGroupPropsMixin.Builder filter(CfnStorageLensGroupPropsMixin.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:
buildin interfacesoftware.amazon.jsii.Builder<CfnStorageLensGroupPropsMixin>- Returns:
- a newly built instance of
CfnStorageLensGroupPropsMixin.
-