@Stability(value=Stable) public static final class CfnGlobalTable.Builder extends Object implements software.amazon.jsii.Builder<CfnGlobalTable>
CfnGlobalTable.| Modifier and Type | Method and Description |
|---|---|
CfnGlobalTable.Builder |
attributeDefinitions(IResolvable attributeDefinitions)
`AWS::DynamoDB::GlobalTable.AttributeDefinitions`.
|
CfnGlobalTable.Builder |
attributeDefinitions(List<? extends Object> attributeDefinitions)
`AWS::DynamoDB::GlobalTable.AttributeDefinitions`.
|
CfnGlobalTable.Builder |
billingMode(String billingMode)
`AWS::DynamoDB::GlobalTable.BillingMode`.
|
CfnGlobalTable |
build() |
static CfnGlobalTable.Builder |
create(software.constructs.Construct scope,
String id) |
CfnGlobalTable.Builder |
globalSecondaryIndexes(IResolvable globalSecondaryIndexes)
`AWS::DynamoDB::GlobalTable.GlobalSecondaryIndexes`.
|
CfnGlobalTable.Builder |
globalSecondaryIndexes(List<? extends Object> globalSecondaryIndexes)
`AWS::DynamoDB::GlobalTable.GlobalSecondaryIndexes`.
|
CfnGlobalTable.Builder |
keySchema(IResolvable keySchema)
`AWS::DynamoDB::GlobalTable.KeySchema`.
|
CfnGlobalTable.Builder |
keySchema(List<? extends Object> keySchema)
`AWS::DynamoDB::GlobalTable.KeySchema`.
|
CfnGlobalTable.Builder |
localSecondaryIndexes(IResolvable localSecondaryIndexes)
`AWS::DynamoDB::GlobalTable.LocalSecondaryIndexes`.
|
CfnGlobalTable.Builder |
localSecondaryIndexes(List<? extends Object> localSecondaryIndexes)
`AWS::DynamoDB::GlobalTable.LocalSecondaryIndexes`.
|
CfnGlobalTable.Builder |
replicas(IResolvable replicas)
`AWS::DynamoDB::GlobalTable.Replicas`.
|
CfnGlobalTable.Builder |
replicas(List<? extends Object> replicas)
`AWS::DynamoDB::GlobalTable.Replicas`.
|
CfnGlobalTable.Builder |
sseSpecification(CfnGlobalTable.SSESpecificationProperty sseSpecification)
`AWS::DynamoDB::GlobalTable.SSESpecification`.
|
CfnGlobalTable.Builder |
sseSpecification(IResolvable sseSpecification)
`AWS::DynamoDB::GlobalTable.SSESpecification`.
|
CfnGlobalTable.Builder |
streamSpecification(CfnGlobalTable.StreamSpecificationProperty streamSpecification)
`AWS::DynamoDB::GlobalTable.StreamSpecification`.
|
CfnGlobalTable.Builder |
streamSpecification(IResolvable streamSpecification)
`AWS::DynamoDB::GlobalTable.StreamSpecification`.
|
CfnGlobalTable.Builder |
tableName(String tableName)
`AWS::DynamoDB::GlobalTable.TableName`.
|
CfnGlobalTable.Builder |
timeToLiveSpecification(CfnGlobalTable.TimeToLiveSpecificationProperty timeToLiveSpecification)
`AWS::DynamoDB::GlobalTable.TimeToLiveSpecification`.
|
CfnGlobalTable.Builder |
timeToLiveSpecification(IResolvable timeToLiveSpecification)
`AWS::DynamoDB::GlobalTable.TimeToLiveSpecification`.
|
CfnGlobalTable.Builder |
writeProvisionedThroughputSettings(CfnGlobalTable.WriteProvisionedThroughputSettingsProperty writeProvisionedThroughputSettings)
`AWS::DynamoDB::GlobalTable.WriteProvisionedThroughputSettings`.
|
CfnGlobalTable.Builder |
writeProvisionedThroughputSettings(IResolvable writeProvisionedThroughputSettings)
`AWS::DynamoDB::GlobalTable.WriteProvisionedThroughputSettings`.
|
@Stability(value=Stable) public static CfnGlobalTable.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.CfnGlobalTable.AttributeDefinitionProperty.Builder.@Stability(value=Stable) public CfnGlobalTable.Builder attributeDefinitions(IResolvable attributeDefinitions)
attributeDefinitions - `AWS::DynamoDB::GlobalTable.AttributeDefinitions`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder attributeDefinitions(List<? extends Object> attributeDefinitions)
attributeDefinitions - `AWS::DynamoDB::GlobalTable.AttributeDefinitions`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder keySchema(IResolvable keySchema)
keySchema - `AWS::DynamoDB::GlobalTable.KeySchema`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder keySchema(List<? extends Object> keySchema)
keySchema - `AWS::DynamoDB::GlobalTable.KeySchema`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder replicas(IResolvable replicas)
replicas - `AWS::DynamoDB::GlobalTable.Replicas`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder replicas(List<? extends Object> replicas)
replicas - `AWS::DynamoDB::GlobalTable.Replicas`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder billingMode(String billingMode)
billingMode - `AWS::DynamoDB::GlobalTable.BillingMode`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder globalSecondaryIndexes(IResolvable globalSecondaryIndexes)
globalSecondaryIndexes - `AWS::DynamoDB::GlobalTable.GlobalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder globalSecondaryIndexes(List<? extends Object> globalSecondaryIndexes)
globalSecondaryIndexes - `AWS::DynamoDB::GlobalTable.GlobalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder localSecondaryIndexes(IResolvable localSecondaryIndexes)
localSecondaryIndexes - `AWS::DynamoDB::GlobalTable.LocalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder localSecondaryIndexes(List<? extends Object> localSecondaryIndexes)
localSecondaryIndexes - `AWS::DynamoDB::GlobalTable.LocalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder sseSpecification(CfnGlobalTable.SSESpecificationProperty sseSpecification)
sseSpecification - `AWS::DynamoDB::GlobalTable.SSESpecification`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder sseSpecification(IResolvable sseSpecification)
sseSpecification - `AWS::DynamoDB::GlobalTable.SSESpecification`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder streamSpecification(CfnGlobalTable.StreamSpecificationProperty streamSpecification)
streamSpecification - `AWS::DynamoDB::GlobalTable.StreamSpecification`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder streamSpecification(IResolvable streamSpecification)
streamSpecification - `AWS::DynamoDB::GlobalTable.StreamSpecification`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder tableName(String tableName)
tableName - `AWS::DynamoDB::GlobalTable.TableName`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder timeToLiveSpecification(CfnGlobalTable.TimeToLiveSpecificationProperty timeToLiveSpecification)
timeToLiveSpecification - `AWS::DynamoDB::GlobalTable.TimeToLiveSpecification`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder timeToLiveSpecification(IResolvable timeToLiveSpecification)
timeToLiveSpecification - `AWS::DynamoDB::GlobalTable.TimeToLiveSpecification`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder writeProvisionedThroughputSettings(CfnGlobalTable.WriteProvisionedThroughputSettingsProperty writeProvisionedThroughputSettings)
writeProvisionedThroughputSettings - `AWS::DynamoDB::GlobalTable.WriteProvisionedThroughputSettings`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable.Builder writeProvisionedThroughputSettings(IResolvable writeProvisionedThroughputSettings)
writeProvisionedThroughputSettings - `AWS::DynamoDB::GlobalTable.WriteProvisionedThroughputSettings`. This parameter is required.this@Stability(value=Stable) public CfnGlobalTable build()
build in interface software.amazon.jsii.Builder<CfnGlobalTable>Copyright © 2021. All rights reserved.