Uses of Class
com.datastax.astra.client.databases.definition.keyspaces.KeyspaceDefinition
Packages that use KeyspaceDefinition
Package
Description
Administration classes to manage Databases and Namespaces.
Object representing the keyspaces.
-
Uses of KeyspaceDefinition in com.datastax.astra.client.admin
Methods in com.datastax.astra.client.admin with parameters of type KeyspaceDefinitionModifier and TypeMethodDescriptionvoid
AstraDBDatabaseAdmin.createKeyspace
(KeyspaceDefinition keyspace, CreateKeyspaceOptions options) void
DataAPIDatabaseAdmin.createKeyspace
(KeyspaceDefinition keyspace, CreateKeyspaceOptions options) default void
DatabaseAdmin.createKeyspace
(KeyspaceDefinition keyspace) Syntax Sugar, retro compatible.void
DatabaseAdmin.createKeyspace
(KeyspaceDefinition keyspace, CreateKeyspaceOptions options) Create a Keyspace providing a name. -
Uses of KeyspaceDefinition in com.datastax.astra.client.databases.definition.keyspaces
Methods in com.datastax.astra.client.databases.definition.keyspaces that return KeyspaceDefinitionModifier and TypeMethodDescriptionName for the keyspace.KeyspaceDefinition.networkTopologyStrategy
(Map<String, Integer> datacenters) Enforce the creation of a namespace with NetworkTopology strategy.KeyspaceDefinition.simpleStrategy
(int replicationFactor) Enforce the creation of a namespace with SimpleStrategy.