| Modifier and Type | Method and Description |
|---|---|
CfnTable.Builder |
billingMode(CfnTable.BillingModeProperty billingMode)
`AWS::Cassandra::Table.BillingMode`.
|
CfnTable.Builder |
billingMode(IResolvable billingMode)
`AWS::Cassandra::Table.BillingMode`.
|
CfnTable |
build() |
CfnTable.Builder |
clusteringKeyColumns(IResolvable clusteringKeyColumns)
`AWS::Cassandra::Table.ClusteringKeyColumns`.
|
CfnTable.Builder |
clusteringKeyColumns(List<? extends Object> clusteringKeyColumns)
`AWS::Cassandra::Table.ClusteringKeyColumns`.
|
static CfnTable.Builder |
create(software.constructs.Construct scope,
String id) |
CfnTable.Builder |
keyspaceName(String keyspaceName)
`AWS::Cassandra::Table.KeyspaceName`.
|
CfnTable.Builder |
partitionKeyColumns(IResolvable partitionKeyColumns)
`AWS::Cassandra::Table.PartitionKeyColumns`.
|
CfnTable.Builder |
partitionKeyColumns(List<? extends Object> partitionKeyColumns)
`AWS::Cassandra::Table.PartitionKeyColumns`.
|
CfnTable.Builder |
pointInTimeRecoveryEnabled(Boolean pointInTimeRecoveryEnabled)
`AWS::Cassandra::Table.PointInTimeRecoveryEnabled`.
|
CfnTable.Builder |
pointInTimeRecoveryEnabled(IResolvable pointInTimeRecoveryEnabled)
`AWS::Cassandra::Table.PointInTimeRecoveryEnabled`.
|
CfnTable.Builder |
regularColumns(IResolvable regularColumns)
`AWS::Cassandra::Table.RegularColumns`.
|
CfnTable.Builder |
regularColumns(List<? extends Object> regularColumns)
`AWS::Cassandra::Table.RegularColumns`.
|
CfnTable.Builder |
tableName(String tableName)
`AWS::Cassandra::Table.TableName`.
|
CfnTable.Builder |
tags(List<? extends CfnTag> tags)
`AWS::Cassandra::Table.Tags`.
|
@Stability(value=Stable) public static CfnTable.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnTable.BillingModeProperty.Builder.@Stability(value=Stable) public CfnTable.Builder keyspaceName(String keyspaceName)
keyspaceName - `AWS::Cassandra::Table.KeyspaceName`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder partitionKeyColumns(IResolvable partitionKeyColumns)
partitionKeyColumns - `AWS::Cassandra::Table.PartitionKeyColumns`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder partitionKeyColumns(List<? extends Object> partitionKeyColumns)
partitionKeyColumns - `AWS::Cassandra::Table.PartitionKeyColumns`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder billingMode(CfnTable.BillingModeProperty billingMode)
billingMode - `AWS::Cassandra::Table.BillingMode`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder billingMode(IResolvable billingMode)
billingMode - `AWS::Cassandra::Table.BillingMode`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder clusteringKeyColumns(IResolvable clusteringKeyColumns)
clusteringKeyColumns - `AWS::Cassandra::Table.ClusteringKeyColumns`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder clusteringKeyColumns(List<? extends Object> clusteringKeyColumns)
clusteringKeyColumns - `AWS::Cassandra::Table.ClusteringKeyColumns`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder pointInTimeRecoveryEnabled(Boolean pointInTimeRecoveryEnabled)
pointInTimeRecoveryEnabled - `AWS::Cassandra::Table.PointInTimeRecoveryEnabled`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder pointInTimeRecoveryEnabled(IResolvable pointInTimeRecoveryEnabled)
pointInTimeRecoveryEnabled - `AWS::Cassandra::Table.PointInTimeRecoveryEnabled`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder regularColumns(IResolvable regularColumns)
regularColumns - `AWS::Cassandra::Table.RegularColumns`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder regularColumns(List<? extends Object> regularColumns)
regularColumns - `AWS::Cassandra::Table.RegularColumns`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder tableName(String tableName)
tableName - `AWS::Cassandra::Table.TableName`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::Cassandra::Table.Tags`. This parameter is required.thisCopyright © 2021. All rights reserved.