Uses of Class
org.springframework.data.cassandra.core.cql.keyspace.CreateIndexSpecification
Packages that use 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
Methods in org.springframework.data.cassandra.core that return types with arguments of type CreateIndexSpecificationModifier and TypeMethodDescriptionprotected List<CreateIndexSpecification> CassandraPersistentEntitySchemaCreator.createIndexSpecifications(boolean ifNotExists) CreateListofCreateIndexSpecification. -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.convert
Methods in org.springframework.data.cassandra.core.convert that return types with arguments of type CreateIndexSpecificationModifier and TypeMethodDescriptionSchemaFactory.getCreateIndexSpecificationsFor(Class<?> entityType) Returnsindex specificationsderived fromCassandraPersistentEntity.SchemaFactory.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity) Returnsindex specificationsderived fromCassandraPersistentEntity.SchemaFactory.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity, @Nullable com.datastax.oss.driver.api.core.CqlIdentifier keyspace, com.datastax.oss.driver.api.core.CqlIdentifier tableName) SchemaFactory.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.cql.generator
Subclasses with type arguments of type CreateIndexSpecification in org.springframework.data.cassandra.core.cql.generatorModifier and TypeClassDescriptionclassCQL generator for generating aCREATE INDEXstatement.Methods in org.springframework.data.cassandra.core.cql.generator with parameters of type CreateIndexSpecificationModifier and TypeMethodDescriptionstatic StringCreateIndexCqlGenerator.toCql(CreateIndexSpecification specification) Constructors in org.springframework.data.cassandra.core.cql.generator with parameters of type CreateIndexSpecification -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.cql.keyspace
Subclasses with type arguments of type CreateIndexSpecification in org.springframework.data.cassandra.core.cql.keyspaceModifier and TypeClassDescriptionclassObject to configure aCREATE INDEXspecification.Methods in org.springframework.data.cassandra.core.cql.keyspace that return CreateIndexSpecificationModifier 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 CreateIndexSpecificationCreateIndexSpecification.createIndex()Entry point into theCreateIndexSpecification's fluent API to create an index.static CreateIndexSpecificationCreateIndexSpecification.createIndex(@Nullable com.datastax.oss.driver.api.core.CqlIdentifier keyspace, @Nullable com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenkeyspaceandindexNameto create an index.static CreateIndexSpecificationCreateIndexSpecification.createIndex(com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationCreateIndexSpecification.createIndex(String indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex()Entry point into theCreateIndexSpecification's fluent API to create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(@Nullable com.datastax.oss.driver.api.core.CqlIdentifier keyspace, @Nullable com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenkeyspaceandindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(@Nullable String keyspace, String indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(String indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.CreateIndexSpecification.entries()Causes the inclusion of anENTRIESclause.CreateIndexSpecification.full()Causes the inclusion of anFULLclause.CreateIndexSpecification.ifNotExists()Causes the inclusion of anIF NOT EXISTSclause.CreateIndexSpecification.ifNotExists(boolean ifNotExists) Toggles the inclusion of anIF NOT EXISTSclause.CreateIndexSpecification.keys()Causes the inclusion of anKEYSclause.CreateIndexSpecification.tableName(com.datastax.oss.driver.api.core.CqlIdentifier tableName) Sets the table name.Sets the table name.CreateIndexSpecification.values()Causes the inclusion of anVALUESclause.CreateIndexSpecification.withOption(String name, String value) Configure a Index-creation options using key-value pairs.