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 KEYSPACE
specification.Object to configure aALTER TABLE
specification.Object to configure aALTER TYPE
specification.Base value object class for column change specifications.Object to configure a CQL column specification.Base value object class for column changes that includeDataType
information.Object to configure aCREATE INDEX
specification.Column functions to specify indexing behavior.Object to configure aCREATE KEYSPACE
specification.Object to configure aCREATE TABLE
specification.Object to configure aCREATE TYPE
specification.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 INDEX
specification.Object to configure aDROP KEYSPACE
specification.Object to configure aDROP TABLE
specification.Object to configure aDROP TYPE
specification.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.ColumnChangeSpecification
to rename a column.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.