Class CfnPartitionPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.glue.CfnPartitionPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPartitionPropsMixin>
- Enclosing class:
CfnPartitionPropsMixin
@Stability(Stable)
public static final class CfnPartitionPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPartitionPropsMixin>
A fluent builder for
CfnPartitionPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()The AWS account ID of the catalog in which the partion is to be created.create()create(CfnPropertyMixinOptions options) databaseName(String databaseName) The name of the catalog database in which to create the partition.partitionInput(CfnPartitionPropsMixin.PartitionInputProperty partitionInput) The structure used to create and update a partition.partitionInput(IResolvable partitionInput) The structure used to create and update a partition.The name of the metadata table in which the partition is to be created.
-
Method Details
-
create
@Stability(Stable) public static CfnPartitionPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnPartitionPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnPartitionPropsMixin.Builder.
-
catalogId
The AWS account ID of the catalog in which the partion is to be created.To specify the account ID, you can use the
Refintrinsic function with theAWS::AccountIdpseudo parameter. For example:!Ref AWS::AccountId- Parameters:
catalogId- The AWS account ID of the catalog in which the partion is to be created. This parameter is required.- Returns:
this- See Also:
-
databaseName
The name of the catalog database in which to create the partition.- Parameters:
databaseName- The name of the catalog database in which to create the partition. This parameter is required.- Returns:
this- See Also:
-
partitionInput
The structure used to create and update a partition.- Parameters:
partitionInput- The structure used to create and update a partition. This parameter is required.- Returns:
this- See Also:
-
partitionInput
@Stability(Stable) public CfnPartitionPropsMixin.Builder partitionInput(CfnPartitionPropsMixin.PartitionInputProperty partitionInput) The structure used to create and update a partition.- Parameters:
partitionInput- The structure used to create and update a partition. This parameter is required.- Returns:
this- See Also:
-
tableName
The name of the metadata table in which the partition is to be created.- Parameters:
tableName- The name of the metadata table in which the partition is to be created. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPartitionPropsMixin>- Returns:
- a newly built instance of
CfnPartitionPropsMixin.
-