Uses of Class
org.springframework.data.cassandra.core.cql.keyspace.CreateKeyspaceSpecification
Packages that use CreateKeyspaceSpecification
Package
Description
Spring Data Cassandra
factory beans and configuration.CQL generators for Keyspace object actions.
Keyspace object action specifications such as
CREATE TABLE, DROP INDEX.-
Uses of CreateKeyspaceSpecification in org.springframework.data.cassandra.config
Methods in org.springframework.data.cassandra.config that return types with arguments of type CreateKeyspaceSpecificationModifier and TypeMethodDescriptionprotected List<CreateKeyspaceSpecification>AbstractSessionConfiguration.getKeyspaceCreations()Returns the list of keyspace creations to be run right after initialization.Method parameters in org.springframework.data.cassandra.config with type arguments of type CreateKeyspaceSpecificationModifier and TypeMethodDescriptionvoidCqlSessionFactoryBean.setKeyspaceCreations(List<CreateKeyspaceSpecification> specifications) -
Uses of CreateKeyspaceSpecification in org.springframework.data.cassandra.core.cql.generator
Methods in org.springframework.data.cassandra.core.cql.generator with parameters of type CreateKeyspaceSpecificationModifier and TypeMethodDescriptionstatic StringCreateKeyspaceCqlGenerator.toCql(CreateKeyspaceSpecification specification) Constructors in org.springframework.data.cassandra.core.cql.generator with parameters of type CreateKeyspaceSpecificationModifierConstructorDescriptionCreateKeyspaceCqlGenerator(CreateKeyspaceSpecification specification) -
Uses of CreateKeyspaceSpecification in org.springframework.data.cassandra.core.cql.keyspace
Methods in org.springframework.data.cassandra.core.cql.keyspace that return CreateKeyspaceSpecificationModifier and TypeMethodDescriptionstatic CreateKeyspaceSpecificationCreateKeyspaceSpecification.createKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier name) Entry point into theCreateKeyspaceSpecification's fluent API givennameto create a keyspace.static CreateKeyspaceSpecificationCreateKeyspaceSpecification.createKeyspace(String name) Entry point into theCreateKeyspaceSpecification's fluent API givennameto create a keyspace.static CreateKeyspaceSpecificationCreateKeyspaceSpecification.createKeyspace(KeyspaceIdentifier name) Deprecated, for removal: This API element is subject to removal in a future version.static CreateKeyspaceSpecificationSpecificationBuilder.createKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier name) Entry point into theCreateKeyspaceSpecification's fluent API givennameto create a keyspace.static CreateKeyspaceSpecificationSpecificationBuilder.createKeyspace(String name) Entry point into theCreateKeyspaceSpecification's fluent API givennameto create a keyspace.CreateKeyspaceSpecification.ifNotExists()Causes the inclusion of anIF NOT EXISTSclause.CreateKeyspaceSpecification.ifNotExists(boolean ifNotExists) Toggles the inclusion of anIF NOT EXISTSclause.CreateKeyspaceSpecification.with(KeyspaceOption option) CreateKeyspaceSpecification.with(KeyspaceOption option, Object value) CreateKeyspaceSpecification.withNetworkReplication(DataCenterReplication... dcrs) Configure datacenter replication givenDataCenterReplication.CreateKeyspaceSpecification.withSimpleReplication()Configure simple replication with a replication factor of1.CreateKeyspaceSpecification.withSimpleReplication(long replicationFactor) Configure simple replication with areplicationFactor.
createKeyspace(CqlIdentifier)