Class CfnExport.Builder
java.lang.Object
software.amazon.awscdk.services.dynamodb.CfnExport.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnExport>
- Enclosing class:
CfnExport
@Stability(Stable)
public static final class CfnExport.Builder
extends Object
implements software.amazon.jsii.Builder<CfnExport>
A fluent builder for
CfnExport.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnExport.BuilderexportFormat(String exportFormat) The format of the exported data.exportType(String exportType) The type of export that was performed.The name of the Amazon S3 bucket containing the export.s3BucketOwner(String s3BucketOwner) The ID of the Amazon Web Services account that owns the bucket containing the export.The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.s3SseAlgorithm(String s3SseAlgorithm) Type of encryption used on the bucket where export data is stored.The Amazon Resource Name (ARN) of the table that was exported.
-
Method Details
-
create
@Stability(Stable) public static CfnExport.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
CfnExport.Builder.
-
s3Bucket
The name of the Amazon S3 bucket containing the export.- Parameters:
s3Bucket- The name of the Amazon S3 bucket containing the export. This parameter is required.- Returns:
this- See Also:
-
tableArn
The Amazon Resource Name (ARN) of the table that was exported.- Parameters:
tableArn- The Amazon Resource Name (ARN) of the table that was exported. This parameter is required.- Returns:
this- See Also:
-
exportFormat
The format of the exported data.- Parameters:
exportFormat- The format of the exported data. This parameter is required.- Returns:
this- See Also:
-
exportType
The type of export that was performed.- Parameters:
exportType- The type of export that was performed. This parameter is required.- Returns:
this- See Also:
-
s3BucketOwner
The ID of the Amazon Web Services account that owns the bucket containing the export.- Parameters:
s3BucketOwner- The ID of the Amazon Web Services account that owns the bucket containing the export. This parameter is required.- Returns:
this- See Also:
-
s3Prefix
The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.- Parameters:
s3Prefix- The Amazon S3 bucket prefix used as the file name and path of the exported snapshot. This parameter is required.- Returns:
this- See Also:
-
s3SseAlgorithm
Type of encryption used on the bucket where export data is stored.- Parameters:
s3SseAlgorithm- Type of encryption used on the bucket where export data is stored. This parameter is required.- Returns:
this- See Also:
-
build
-