Uses of Interface
software.amazon.awssdk.services.dynamodb.model.CreateTableRequest.Builder
Packages that use CreateTableRequest.Builder
Package
Description
-
Uses of CreateTableRequest.Builder in software.amazon.awssdk.services.dynamodb
Method parameters in software.amazon.awssdk.services.dynamodb with type arguments of type CreateTableRequest.BuilderModifier and TypeMethodDescriptiondefault CompletableFuture<CreateTableResponse>DynamoDbAsyncClient.createTable(Consumer<CreateTableRequest.Builder> createTableRequest) TheCreateTableoperation adds a new table to your account.default CreateTableResponseDynamoDbClient.createTable(Consumer<CreateTableRequest.Builder> createTableRequest) TheCreateTableoperation adds a new table to your account. -
Uses of CreateTableRequest.Builder in software.amazon.awssdk.services.dynamodb.model
Methods in software.amazon.awssdk.services.dynamodb.model that return CreateTableRequest.BuilderModifier and TypeMethodDescriptionCreateTableRequest.Builder.attributeDefinitions(Collection<AttributeDefinition> attributeDefinitions) An array of attributes that describe the key schema for the table and indexes.CreateTableRequest.Builder.attributeDefinitions(Consumer<AttributeDefinition.Builder>... attributeDefinitions) An array of attributes that describe the key schema for the table and indexes.CreateTableRequest.Builder.attributeDefinitions(AttributeDefinition... attributeDefinitions) An array of attributes that describe the key schema for the table and indexes.CreateTableRequest.Builder.billingMode(String billingMode) Controls how you are charged for read and write throughput and how you manage capacity.CreateTableRequest.Builder.billingMode(BillingMode billingMode) Controls how you are charged for read and write throughput and how you manage capacity.static CreateTableRequest.BuilderCreateTableRequest.builder()CreateTableRequest.Builder.deletionProtectionEnabled(Boolean deletionProtectionEnabled) Indicates whether deletion protection is to be enabled (true) or disabled (false) on the table.CreateTableRequest.Builder.globalSecondaryIndexes(Collection<GlobalSecondaryIndex> globalSecondaryIndexes) One or more global secondary indexes (the maximum is 20) to be created on the table.CreateTableRequest.Builder.globalSecondaryIndexes(Consumer<GlobalSecondaryIndex.Builder>... globalSecondaryIndexes) One or more global secondary indexes (the maximum is 20) to be created on the table.CreateTableRequest.Builder.globalSecondaryIndexes(GlobalSecondaryIndex... globalSecondaryIndexes) One or more global secondary indexes (the maximum is 20) to be created on the table.CreateTableRequest.Builder.globalTableSettingsReplicationMode(String globalTableSettingsReplicationMode) Controls the settings synchronization mode for the global table.CreateTableRequest.Builder.globalTableSettingsReplicationMode(GlobalTableSettingsReplicationMode globalTableSettingsReplicationMode) Controls the settings synchronization mode for the global table.CreateTableRequest.Builder.globalTableSourceArn(String globalTableSourceArn) The Amazon Resource Name (ARN) of the source table used for the creation of a multi-account global table.CreateTableRequest.Builder.keySchema(Collection<KeySchemaElement> keySchema) Specifies the attributes that make up the primary key for a table or an index.CreateTableRequest.Builder.keySchema(Consumer<KeySchemaElement.Builder>... keySchema) Specifies the attributes that make up the primary key for a table or an index.CreateTableRequest.Builder.keySchema(KeySchemaElement... keySchema) Specifies the attributes that make up the primary key for a table or an index.CreateTableRequest.Builder.localSecondaryIndexes(Collection<LocalSecondaryIndex> localSecondaryIndexes) One or more local secondary indexes (the maximum is 5) to be created on the table.CreateTableRequest.Builder.localSecondaryIndexes(Consumer<LocalSecondaryIndex.Builder>... localSecondaryIndexes) One or more local secondary indexes (the maximum is 5) to be created on the table.CreateTableRequest.Builder.localSecondaryIndexes(LocalSecondaryIndex... localSecondaryIndexes) One or more local secondary indexes (the maximum is 5) to be created on the table.default CreateTableRequest.BuilderCreateTableRequest.Builder.onDemandThroughput(Consumer<OnDemandThroughput.Builder> onDemandThroughput) Sets the maximum number of read and write units for the specified table in on-demand capacity mode.CreateTableRequest.Builder.onDemandThroughput(OnDemandThroughput onDemandThroughput) Sets the maximum number of read and write units for the specified table in on-demand capacity mode.CreateTableRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) CreateTableRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) default CreateTableRequest.BuilderCreateTableRequest.Builder.provisionedThroughput(Consumer<ProvisionedThroughput.Builder> provisionedThroughput) Represents the provisioned throughput settings for a specified table or index.CreateTableRequest.Builder.provisionedThroughput(ProvisionedThroughput provisionedThroughput) Represents the provisioned throughput settings for a specified table or index.CreateTableRequest.Builder.resourcePolicy(String resourcePolicy) An Amazon Web Services resource-based policy document in JSON format that will be attached to the table.default CreateTableRequest.BuilderCreateTableRequest.Builder.sseSpecification(Consumer<SSESpecification.Builder> sseSpecification) Represents the settings used to enable server-side encryption.CreateTableRequest.Builder.sseSpecification(SSESpecification sseSpecification) Represents the settings used to enable server-side encryption.default CreateTableRequest.BuilderCreateTableRequest.Builder.streamSpecification(Consumer<StreamSpecification.Builder> streamSpecification) The settings for DynamoDB Streams on the table.CreateTableRequest.Builder.streamSpecification(StreamSpecification streamSpecification) The settings for DynamoDB Streams on the table.CreateTableRequest.Builder.tableClass(String tableClass) The table class of the new table.CreateTableRequest.Builder.tableClass(TableClass tableClass) The table class of the new table.The name of the table to create.CreateTableRequest.Builder.tags(Collection<Tag> tags) A list of key-value pairs to label the table.CreateTableRequest.Builder.tags(Consumer<Tag.Builder>... tags) A list of key-value pairs to label the table.A list of key-value pairs to label the table.CreateTableRequest.toBuilder()default CreateTableRequest.BuilderCreateTableRequest.Builder.warmThroughput(Consumer<WarmThroughput.Builder> warmThroughput) Represents the warm throughput (in read units per second and write units per second) for creating a table.CreateTableRequest.Builder.warmThroughput(WarmThroughput warmThroughput) Represents the warm throughput (in read units per second and write units per second) for creating a table.Methods in software.amazon.awssdk.services.dynamodb.model that return types with arguments of type CreateTableRequest.BuilderModifier and TypeMethodDescriptionstatic Class<? extends CreateTableRequest.Builder>CreateTableRequest.serializableBuilderClass()