CREATE TABLE, DROP INDEX.See: Description
| Interface | Description |
|---|---|
| IndexDescriptor |
Describes an index.
|
| KeyspaceDescriptor |
Describes a Keyspace.
|
| Option |
Interface to represent option types.
|
| TableDescriptor |
Describes a table.
|
| Class | Description |
|---|---|
| AddColumnSpecification |
Value object representing a specification to add a column.
|
| AlterColumnSpecification |
Value object representing a specification to alter a column.
|
| AlterKeyspaceSpecification |
Object to configure a
ALTER KEYSPACE specification. |
| AlterTableSpecification |
Object to configure a
ALTER TABLE specification. |
| AlterUserTypeSpecification |
Object to configure a
ALTER TYPE specification. |
| ColumnChangeSpecification |
Base value object class for column change specifications.
|
| ColumnSpecification |
Object to configure a CQL column specification.
|
| ColumnTypeChangeSpecification |
Base value object class for column changes that include
DataType information. |
| CqlStringUtils | |
| CreateIndexSpecification |
Object to configure a
CREATE INDEX specification. |
| CreateKeyspaceSpecification |
Object to configure a
CREATE KEYSPACE specification. |
| CreateTableSpecification |
Object to configure a
CREATE TABLE specification. |
| CreateUserTypeSpecification |
Object to configure a
CREATE TYPE specification. |
| DataCenterReplication |
Value object representing replication factor for a given data center.
|
| DefaultOption |
A default implementation of
Option. |
| DropColumnSpecification |
Value object representing a specification to drop a column.
|
| DropIndexSpecification |
Value object representing a
DROP INDEX specification. |
| DropKeyspaceSpecification |
Object to configure a
DROP KEYSPACE specification. |
| DropTableSpecification |
Object to configure a
DROP TABLE specification. |
| DropUserTypeSpecification |
Object to configure a
DROP TYPE specification. |
| FieldSpecification |
Base value object class to specify user type fields.
|
| IndexNameSpecification<T extends IndexNameSpecification<T>> |
Abstract builder class to support the construction of an index.
|
| KeyspaceActionSpecification |
Base value object to support the construction of keyspace specifications.
|
| KeyspaceAttributes |
Keyspace attributes.
|
| 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 by {@code WITH ...
|
| RenameColumnSpecification |
ColumnChangeSpecification to rename a column. |
| TableNameSpecification |
Abstract builder class to support the construction of table specifications.
|
| TableOptionsSpecification<T extends TableOptionsSpecification<T>> |
Abstract builder class to support the construction of table specifications that have table options, that is, those
options normally specified by {@code WITH ...
|
| TableSpecification<T> |
Object to support the configuration of table specifications that have columns.
|
| UserTypeNameSpecification |
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.
|
| Enum | Description |
|---|---|
| CreateIndexSpecification.ColumnFunction |
Column functions to specify indexing behavior.
|
| KeyspaceOption | |
| KeyspaceOption.ReplicationStrategy |
Known Replication Strategy options.
|
| TableOption |
Enumeration that represents all known table options.
|
| TableOption.CachingOption |
Known caching options.
|
| TableOption.CompactionOption |
Known compaction options.
|
| TableOption.CompressionOption |
Known compression options.
|
| TableOption.KeyCachingOption |
Known KeyCaching Options
|
CREATE TABLE, DROP INDEX.Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.