Interface CfnStorageLens.SelectionCriteriaProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- Enclosing class:
- CfnStorageLens
@Stability(Stable)
public static interface CfnStorageLens.SelectionCriteriaProperty
extends software.amazon.jsii.JsiiSerializable
This resource contains the details of the Amazon S3 Storage Lens selection criteria.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.s3.*;
SelectionCriteriaProperty selectionCriteriaProperty = SelectionCriteriaProperty.builder()
.delimiter("delimiter")
.maxDepth(123)
.minStorageBytesPercentage(123)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnStorageLens.SelectionCriteriaPropertystatic final classAn implementation forCfnStorageLens.SelectionCriteriaProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThis property contains the details of the S3 Storage Lens delimiter being used.default NumberThis property contains the details of the max depth that S3 Storage Lens will collect metrics up to.default NumberThis property contains the details of the minimum storage bytes percentage threshold that S3 Storage Lens will collect metrics up to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDelimiter
This property contains the details of the S3 Storage Lens delimiter being used. -
getMaxDepth
This property contains the details of the max depth that S3 Storage Lens will collect metrics up to. -
getMinStorageBytesPercentage
This property contains the details of the minimum storage bytes percentage threshold that S3 Storage Lens will collect metrics up to. -
builder
-