Package org.springframework.data.cassandra.core.cql.keyspace
@NonNullApi
package org.springframework.data.cassandra.core.cql.keyspace
Keyspace object action specifications such as
CREATE TABLE, DROP INDEX.-
ClassDescriptionValue object representing a specification to add a column.Value object representing a specification to alter a column.Object to configure a
ALTER KEYSPACEspecification.Object to configure aALTER TABLEspecification.Object to configure aALTER TYPEspecification.Base value object class for column change specifications.Object to configure a CQL column specification.Base value object class for column changes that includeDataTypeinformation.Marker interface for CQL specification objects that describe CQL keyspace objects.Object to configure aCREATE INDEXspecification.Column functions to specify indexing behavior.Object to configure aCREATE KEYSPACEspecification.Object to configure aCREATE TABLEspecification.Object to configure aCREATE TYPEspecification.Value object representing replication factor for a given data center.A default implementation ofOption.Value object representing a specification to drop a column.Value object representing aDROP INDEXspecification.Object to configure aDROP KEYSPACEspecification.Object to configure aDROP TABLEspecification.Object to configure aDROP TYPEspecification.Base value object class to specify user type fields.Describes an index.IndexNameSpecification<T extends IndexNameSpecification<T>>Abstract builder class to support the construction of an index.Base value object to support the construction of keyspace specifications.Keyspace attributes.Describes a Keyspace.Known Replication Strategy options.KeyspaceOptionsSpecification<T extends KeyspaceOptionsSpecification<T>>Abstract builder class to support the construction of table specifications that have table options, that is, those options normally specified byWITH ... AND ....Interface to represent option types.ColumnChangeSpecificationto rename a column.Entrypoint to create CQL specifications to add, alter and delete CQL objects such as tables and index.Describes a table.Abstract builder class to support the construction of table specifications.Enumeration that represents all known table options.Known caching options.Known compaction options.Known compression options.Known KeyCaching OptionsTableOptionsSpecification<T extends TableOptionsSpecification<T>>Abstract builder class to support the construction of table specifications that have table options, that is, those options normally specified byWITH ... AND ....Object to support the configuration of table specifications that have columns.Base value object builder class to construction of user type specifications.UserTypeSpecification<T extends UserTypeSpecification<T>>Object to support the configuration of user type specifications that have columns.