| Package | Description |
|---|---|
| software.amazon.awssdk.services.keyspaces |
Amazon Keyspaces (for Apache Cassandra) is a scalable, highly available, and managed Apache Cassandra-compatible
database service.
|
| software.amazon.awssdk.services.keyspaces.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateTableResponse |
KeyspacesClient.createTable(Consumer<CreateTableRequest.Builder> createTableRequest)
The
CreateTable operation adds a new table to the specified keyspace. |
default CompletableFuture<CreateTableResponse> |
KeyspacesAsyncClient.createTable(Consumer<CreateTableRequest.Builder> createTableRequest)
The
CreateTable operation adds a new table to the specified keyspace. |
| Modifier and Type | Method and Description |
|---|---|
static CreateTableRequest.Builder |
CreateTableRequest.builder() |
CreateTableRequest.Builder |
CreateTableRequest.Builder.capacitySpecification(CapacitySpecification capacitySpecification)
Specifies the read/write throughput capacity mode for the table.
|
default CreateTableRequest.Builder |
CreateTableRequest.Builder.capacitySpecification(Consumer<CapacitySpecification.Builder> capacitySpecification)
Specifies the read/write throughput capacity mode for the table.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.comment(Comment comment)
This parameter allows to enter a description of the table.
|
default CreateTableRequest.Builder |
CreateTableRequest.Builder.comment(Consumer<Comment.Builder> comment)
This parameter allows to enter a description of the table.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.defaultTimeToLive(Integer defaultTimeToLive)
The default Time to Live setting in seconds for the table.
|
default CreateTableRequest.Builder |
CreateTableRequest.Builder.encryptionSpecification(Consumer<EncryptionSpecification.Builder> encryptionSpecification)
Specifies how the encryption key for encryption at rest is managed for the table.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.encryptionSpecification(EncryptionSpecification encryptionSpecification)
Specifies how the encryption key for encryption at rest is managed for the table.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.keyspaceName(String keyspaceName)
The name of the keyspace that the table is going to be created in.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateTableRequest.Builder |
CreateTableRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateTableRequest.Builder |
CreateTableRequest.Builder.pointInTimeRecovery(Consumer<PointInTimeRecovery.Builder> pointInTimeRecovery)
Specifies if
pointInTimeRecovery is enabled or disabled for the table. |
CreateTableRequest.Builder |
CreateTableRequest.Builder.pointInTimeRecovery(PointInTimeRecovery pointInTimeRecovery)
Specifies if
pointInTimeRecovery is enabled or disabled for the table. |
default CreateTableRequest.Builder |
CreateTableRequest.Builder.schemaDefinition(Consumer<SchemaDefinition.Builder> schemaDefinition)
The
schemaDefinition consists of the following parameters. |
CreateTableRequest.Builder |
CreateTableRequest.Builder.schemaDefinition(SchemaDefinition schemaDefinition)
The
schemaDefinition consists of the following parameters. |
CreateTableRequest.Builder |
CreateTableRequest.Builder.tableName(String tableName)
The name of the table.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.tags(Collection<Tag> tags)
A list of key-value pair tags to be attached to the resource.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.tags(Consumer<Tag.Builder>... tags)
A list of key-value pair tags to be attached to the resource.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.tags(Tag... tags)
A list of key-value pair tags to be attached to the resource.
|
CreateTableRequest.Builder |
CreateTableRequest.toBuilder() |
default CreateTableRequest.Builder |
CreateTableRequest.Builder.ttl(Consumer<TimeToLive.Builder> ttl)
Enables Time to Live custom settings for the table.
|
CreateTableRequest.Builder |
CreateTableRequest.Builder.ttl(TimeToLive ttl)
Enables Time to Live custom settings for the table.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateTableRequest.Builder> |
CreateTableRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.