Uses of Class
software.amazon.awscdk.services.dynamodb.TableV2.Builder
-
Uses of TableV2.Builder in software.amazon.awscdk.services.dynamodb
Modifier and TypeMethodDescriptionThe billing mode and capacity settings to apply to the table.TableV2.Builder.contributorInsights
(Boolean contributorInsights) Whether CloudWatch contributor insights is enabled.static TableV2.Builder
TableV2.Builder.deletionProtection
(Boolean deletionProtection) Whether deletion protection is enabled.TableV2.Builder.dynamoStream
(StreamViewType dynamoStream) When an item in the table is modified, StreamViewType determines what information is written to the stream.TableV2.Builder.encryption
(TableEncryptionV2 encryption) The server-side encryption.TableV2.Builder.globalSecondaryIndexes
(List<? extends GlobalSecondaryIndexPropsV2> globalSecondaryIndexes) Global secondary indexes.TableV2.Builder.kinesisStream
(IStream kinesisStream) Kinesis Data Stream to capture item level changes.TableV2.Builder.localSecondaryIndexes
(List<? extends LocalSecondaryIndexProps> localSecondaryIndexes) Local secondary indexes.TableV2.Builder.partitionKey
(Attribute partitionKey) Partition key attribute definition.TableV2.Builder.pointInTimeRecovery
(Boolean pointInTimeRecovery) Whether point-in-time recovery is enabled.TableV2.Builder.removalPolicy
(RemovalPolicy removalPolicy) The removal policy applied to the table.TableV2.Builder.replicas
(List<? extends ReplicaTableProps> replicas) Replica tables to deploy with the primary table.TableV2.Builder.resourcePolicy
(PolicyDocument resourcePolicy) Resource policy to assign to DynamoDB Table.Sort key attribute definition.TableV2.Builder.tableClass
(TableClass tableClass) The table class.The name of the table.Tags to be applied to the primary table (default replica table).TableV2.Builder.timeToLiveAttribute
(String timeToLiveAttribute) The name of the TTL attribute.TableV2.Builder.warmThroughput
(WarmThroughput warmThroughput) The warm throughput configuration for the table.