@Stability(value=Stable) public static final class CfnBucket.AnalyticsConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnBucket.AnalyticsConfigurationProperty>
CfnBucket.AnalyticsConfigurationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty.Builder id(String id)
CfnBucket.AnalyticsConfigurationProperty.getId()id - The ID that identifies the analytics configuration. This parameter is required.this@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty.Builder storageClassAnalysis(CfnBucket.StorageClassAnalysisProperty storageClassAnalysis)
CfnBucket.AnalyticsConfigurationProperty.getStorageClassAnalysis()storageClassAnalysis - Contains data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes. This parameter is required.this@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty.Builder storageClassAnalysis(IResolvable storageClassAnalysis)
CfnBucket.AnalyticsConfigurationProperty.getStorageClassAnalysis()storageClassAnalysis - Contains data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes. This parameter is required.this@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty.Builder prefix(String prefix)
CfnBucket.AnalyticsConfigurationProperty.getPrefix()prefix - The prefix that an object must have to be included in the analytics results.this@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty.Builder tagFilters(IResolvable tagFilters)
CfnBucket.AnalyticsConfigurationProperty.getTagFilters()tagFilters - The tags to use when evaluating an analytics filter.
The analytics only includes objects that meet the filter's criteria. If no filter is specified, all of the contents of the bucket are included in the analysis.this@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty.Builder tagFilters(List<? extends Object> tagFilters)
CfnBucket.AnalyticsConfigurationProperty.getTagFilters()tagFilters - The tags to use when evaluating an analytics filter.
The analytics only includes objects that meet the filter's criteria. If no filter is specified, all of the contents of the bucket are included in the analysis.this@Stability(value=Stable) public CfnBucket.AnalyticsConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnBucket.AnalyticsConfigurationProperty>CfnBucket.AnalyticsConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.