Uses of Class
org.springframework.data.cassandra.core.cql.keyspace.CreateIndexSpecification
Package
Description
Apache Cassandra core support.
Spring Data Cassandra specific converter infrastructure.
CQL generators for Keyspace object actions.
Keyspace object action specifications such as
CREATE TABLE
, DROP INDEX
.-
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core
Modifier and TypeMethodDescriptionprotected List<CreateIndexSpecification>
CassandraPersistentEntitySchemaCreator.createIndexSpecifications
(boolean ifNotExists) CreateList
ofCreateIndexSpecification
. -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.convert
Modifier and TypeMethodDescriptionSchemaFactory.getCreateIndexSpecificationsFor
(Class<?> entityType) Returnsindex specifications
derived fromCassandraPersistentEntity
.SchemaFactory.getCreateIndexSpecificationsFor
(CassandraPersistentEntity<?> entity) Returnsindex specifications
derived fromCassandraPersistentEntity
.SchemaFactory.getCreateIndexSpecificationsFor
(CassandraPersistentEntity<?> entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.cql.generator
Modifier and TypeMethodDescriptionstatic String
CreateIndexCqlGenerator.toCql
(CreateIndexSpecification specification) -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.cql.keyspace
Modifier and TypeMethodDescriptionCreateIndexSpecification.columnFunction
(CreateIndexSpecification.ColumnFunction columnFunction) CreateIndexSpecification.columnName
(com.datastax.oss.driver.api.core.CqlIdentifier columnName) Sets the column name.CreateIndexSpecification.columnName
(String columnName) Sets the column name.static CreateIndexSpecification
CreateIndexSpecification.createIndex()
Entry point into theCreateIndexSpecification
's fluent API to create a index.static CreateIndexSpecification
CreateIndexSpecification.createIndex
(com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification
's fluent API givenindexName
to create a index.static CreateIndexSpecification
CreateIndexSpecification.createIndex
(String indexName) Entry point into theCreateIndexSpecification
's fluent API givenindexName
to create a index.CreateIndexSpecification.entries()
Causes the inclusion of anENTRIES
clause.CreateIndexSpecification.full()
Causes the inclusion of anFULL
clause.CreateIndexSpecification.ifNotExists()
Causes the inclusion of anIF NOT EXISTS
clause.CreateIndexSpecification.ifNotExists
(boolean ifNotExists) Toggles the inclusion of anIF NOT EXISTS
clause.CreateIndexSpecification.keys()
Causes the inclusion of anKEYS
clause.CreateIndexSpecification.tableName
(com.datastax.oss.driver.api.core.CqlIdentifier tableName) Sets the table name.Sets the table name.CreateIndexSpecification.values()
Causes the inclusion of anVALUES
clause.CreateIndexSpecification.withOption
(String name, String value) Configure a Index-creation options using key-value pairs.