Class CfnCapacityManagerDataExportPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnCapacityManagerDataExportPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCapacityManagerDataExportPropsMixin>
- Enclosing class:
CfnCapacityManagerDataExportPropsMixin
@Stability(Stable)
public static final class CfnCapacityManagerDataExportPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCapacityManagerDataExportPropsMixin>
A fluent builder for
CfnCapacityManagerDataExportPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) outputFormat(String outputFormat) The file format of the exported data.s3BucketName(String s3BucketName) The name of the S3 bucket where export files are delivered.s3BucketPrefix(String s3BucketPrefix) The S3 key prefix used for organizing export files within the bucket.The frequency at which data exports are generated.The tags associated with the data export configuration.
-
Method Details
-
create
@Stability(Stable) public static CfnCapacityManagerDataExportPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnCapacityManagerDataExportPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnCapacityManagerDataExportPropsMixin.Builder.
-
outputFormat
@Stability(Stable) public CfnCapacityManagerDataExportPropsMixin.Builder outputFormat(String outputFormat) The file format of the exported data.- Parameters:
outputFormat- The file format of the exported data. This parameter is required.- Returns:
this- See Also:
-
s3BucketName
@Stability(Stable) public CfnCapacityManagerDataExportPropsMixin.Builder s3BucketName(String s3BucketName) The name of the S3 bucket where export files are delivered.- Parameters:
s3BucketName- The name of the S3 bucket where export files are delivered. This parameter is required.- Returns:
this- See Also:
-
s3BucketPrefix
@Stability(Stable) public CfnCapacityManagerDataExportPropsMixin.Builder s3BucketPrefix(String s3BucketPrefix) The S3 key prefix used for organizing export files within the bucket.- Parameters:
s3BucketPrefix- The S3 key prefix used for organizing export files within the bucket. This parameter is required.- Returns:
this- See Also:
-
schedule
The frequency at which data exports are generated.- Parameters:
schedule- The frequency at which data exports are generated. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnCapacityManagerDataExportPropsMixin.Builder tags(List<? extends CfnTag> tags) The tags associated with the data export configuration.- Parameters:
tags- The tags associated with the data export configuration. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCapacityManagerDataExportPropsMixin>- Returns:
- a newly built instance of
CfnCapacityManagerDataExportPropsMixin.
-