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, com.datastax.oss.driver.api.core.CqlIdentifier tableName) SchemaFactory.getCreateIndexSpecificationsFor(CassandraPersistentEntity<?> entity, com.datastax.oss.driver.api.core.CqlIdentifier keyspace, com.datastax.oss.driver.api.core.CqlIdentifier tableName) -
Uses of CreateIndexSpecification in org.springframework.data.cassandra.core.cql.generator
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
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(com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationCreateIndexSpecification.createIndex(com.datastax.oss.driver.api.core.CqlIdentifier keyspace, com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenkeyspaceandindexNameto 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(com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(com.datastax.oss.driver.api.core.CqlIdentifier keyspace, com.datastax.oss.driver.api.core.CqlIdentifier indexName) Entry point into theCreateIndexSpecification's fluent API givenkeyspaceandindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(String indexName) Entry point into theCreateIndexSpecification's fluent API givenindexNameto create an index.static CreateIndexSpecificationSpecificationBuilder.createIndex(String keyspace, 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.