Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.dynamodb.CfnTablePropsMixin.Builder
Packages that use CfnTablePropsMixin.Builder
-
Uses of CfnTablePropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.dynamodb
Methods in software.amazon.awscdk.cfnpropertymixins.services.dynamodb that return CfnTablePropsMixin.BuilderModifier and TypeMethodDescriptionCfnTablePropsMixin.Builder.attributeDefinitions(List<? extends Object> attributeDefinitions) A list of attributes that describe the key schema for the table and indexes.CfnTablePropsMixin.Builder.attributeDefinitions(IResolvable attributeDefinitions) A list of attributes that describe the key schema for the table and indexes.CfnTablePropsMixin.Builder.billingMode(String billingMode) Specify how you are charged for read and write throughput and how you manage capacity.CfnTablePropsMixin.Builder.contributorInsightsSpecification(CfnTablePropsMixin.ContributorInsightsSpecificationProperty contributorInsightsSpecification) The settings used to specify whether to enable CloudWatch Contributor Insights for the table and define which events to monitor.CfnTablePropsMixin.Builder.contributorInsightsSpecification(IResolvable contributorInsightsSpecification) The settings used to specify whether to enable CloudWatch Contributor Insights for the table and define which events to monitor.static CfnTablePropsMixin.BuilderCfnTablePropsMixin.Builder.create()static CfnTablePropsMixin.BuilderCfnTablePropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnTablePropsMixin.Builder.deletionProtectionEnabled(Boolean deletionProtectionEnabled) Determines if a table is protected from deletion.CfnTablePropsMixin.Builder.deletionProtectionEnabled(IResolvable deletionProtectionEnabled) Determines if a table is protected from deletion.CfnTablePropsMixin.Builder.globalSecondaryIndexes(List<? extends Object> globalSecondaryIndexes) Global secondary indexes to be created on the table.CfnTablePropsMixin.Builder.globalSecondaryIndexes(IResolvable globalSecondaryIndexes) Global secondary indexes to be created on the table.CfnTablePropsMixin.Builder.importSourceSpecification(CfnTablePropsMixin.ImportSourceSpecificationProperty importSourceSpecification) Specifies the properties of data being imported from the S3 bucket source to the" table.CfnTablePropsMixin.Builder.importSourceSpecification(IResolvable importSourceSpecification) Specifies the properties of data being imported from the S3 bucket source to the" table.Specifies the attributes that make up the primary key for the table.CfnTablePropsMixin.Builder.keySchema(IResolvable keySchema) Specifies the attributes that make up the primary key for the table.CfnTablePropsMixin.Builder.kinesisStreamSpecification(CfnTablePropsMixin.KinesisStreamSpecificationProperty kinesisStreamSpecification) The Kinesis Data Streams configuration for the specified table.CfnTablePropsMixin.Builder.kinesisStreamSpecification(IResolvable kinesisStreamSpecification) The Kinesis Data Streams configuration for the specified table.CfnTablePropsMixin.Builder.localSecondaryIndexes(List<? extends Object> localSecondaryIndexes) Local secondary indexes to be created on the table.CfnTablePropsMixin.Builder.localSecondaryIndexes(IResolvable localSecondaryIndexes) Local secondary indexes to be created on the table.CfnTablePropsMixin.Builder.onDemandThroughput(CfnTablePropsMixin.OnDemandThroughputProperty onDemandThroughput) Sets the maximum number of read and write units for the specified on-demand table.CfnTablePropsMixin.Builder.onDemandThroughput(IResolvable onDemandThroughput) Sets the maximum number of read and write units for the specified on-demand table.CfnTablePropsMixin.Builder.pointInTimeRecoverySpecification(CfnTablePropsMixin.PointInTimeRecoverySpecificationProperty pointInTimeRecoverySpecification) The settings used to enable point in time recovery.CfnTablePropsMixin.Builder.pointInTimeRecoverySpecification(IResolvable pointInTimeRecoverySpecification) The settings used to enable point in time recovery.CfnTablePropsMixin.Builder.provisionedThroughput(CfnTablePropsMixin.ProvisionedThroughputProperty provisionedThroughput) Throughput for the specified table, which consists of values forReadCapacityUnitsandWriteCapacityUnits.CfnTablePropsMixin.Builder.provisionedThroughput(IResolvable provisionedThroughput) Throughput for the specified table, which consists of values forReadCapacityUnitsandWriteCapacityUnits.CfnTablePropsMixin.Builder.resourcePolicy(CfnTablePropsMixin.ResourcePolicyProperty resourcePolicy) An AWS resource-based policy document in JSON format that will be attached to the table.CfnTablePropsMixin.Builder.resourcePolicy(IResolvable resourcePolicy) An AWS resource-based policy document in JSON format that will be attached to the table.CfnTablePropsMixin.Builder.sseSpecification(CfnTablePropsMixin.SSESpecificationProperty sseSpecification) Specifies the settings to enable server-side encryption.CfnTablePropsMixin.Builder.sseSpecification(IResolvable sseSpecification) Specifies the settings to enable server-side encryption.CfnTablePropsMixin.Builder.streamSpecification(CfnTablePropsMixin.StreamSpecificationProperty streamSpecification) The settings for the DynamoDB table stream, which captures changes to items stored in the table.CfnTablePropsMixin.Builder.streamSpecification(IResolvable streamSpecification) The settings for the DynamoDB table stream, which captures changes to items stored in the table.CfnTablePropsMixin.Builder.tableClass(String tableClass) The table class of the new table.A name for the table.An array of key-value pairs to apply to this resource.CfnTablePropsMixin.Builder.timeToLiveSpecification(CfnTablePropsMixin.TimeToLiveSpecificationProperty timeToLiveSpecification) Specifies the Time to Live (TTL) settings for the table.CfnTablePropsMixin.Builder.timeToLiveSpecification(IResolvable timeToLiveSpecification) Specifies the Time to Live (TTL) settings for the table.CfnTablePropsMixin.Builder.warmThroughput(CfnTablePropsMixin.WarmThroughputProperty warmThroughput) Represents the warm throughput (in read units per second and write units per second) for creating a table.CfnTablePropsMixin.Builder.warmThroughput(IResolvable warmThroughput) Represents the warm throughput (in read units per second and write units per second) for creating a table.