Class IndexNameSpecification<T extends IndexNameSpecification<T>>
java.lang.Object
org.springframework.data.cassandra.core.cql.keyspace.IndexNameSpecification<T>
- Type Parameters:
T- The subtype of theIndexNameSpecification
- Direct Known Subclasses:
CreateIndexSpecification, DropIndexSpecification
Abstract builder class to support the construction of an index.
- Author:
- David Webb, Matthew T. Adams, Mark Paluch
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedIndexNameSpecification(@Nullable com.datastax.oss.driver.api.core.CqlIdentifier keyspace, @Nullable com.datastax.oss.driver.api.core.CqlIdentifier name) protectedIndexNameSpecification(com.datastax.oss.driver.api.core.CqlIdentifier name) -
Method Summary
Modifier and TypeMethodDescription@Nullable com.datastax.oss.driver.api.core.CqlIdentifier@Nullable com.datastax.oss.driver.api.core.CqlIdentifiergetName()
-
Constructor Details
-
IndexNameSpecification
protected IndexNameSpecification() -
IndexNameSpecification
protected IndexNameSpecification(com.datastax.oss.driver.api.core.CqlIdentifier name) -
IndexNameSpecification
protected IndexNameSpecification(@Nullable com.datastax.oss.driver.api.core.CqlIdentifier keyspace, @Nullable com.datastax.oss.driver.api.core.CqlIdentifier name)
-
-
Method Details
-
getKeyspace
public @Nullable com.datastax.oss.driver.api.core.CqlIdentifier getKeyspace() -
getName
public @Nullable com.datastax.oss.driver.api.core.CqlIdentifier getName()
-