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 |
Specification to add a column.
|
AlterColumnSpecification |
Value object for altering a column.
|
AlterKeyspaceSpecification | |
AlterTableSpecification |
Builder class to construct an
ALTER TABLE specification. |
AlterUserTypeSpecification |
Builder class to construct an
ALTER TYPE specification. |
ColumnChangeSpecification |
Base value object class for column change specifications.
|
ColumnSpecification |
Builder class to specify columns.
|
ColumnTypeChangeSpecification |
Base value object class for column changes that include
DataType information. |
CreateIndexSpecification |
Builder class to construct a
CREATE INDEX specification. |
CreateKeyspaceSpecification | |
CreateTableSpecification |
Builder class to construct a
CREATE TABLE specification. |
CreateUserTypeSpecification |
Builder class to construct a
CREATE TYPE specification. |
DefaultOption |
A default implementation of
Option . |
DefaultTableDescriptor |
Convenient default implementation of
TableDescriptor as an extension of TableSpecification that
doesn't require the use of generics. |
DropColumnSpecification |
A specification to drop a column.
|
DropIndexSpecification |
Builder class that supports the construction of
DROP INDEX specifications. |
DropKeyspaceSpecification | |
DropTableSpecification |
Builder class that supports the construction of
DROP TABLE specifications. |
DropUserTypeSpecification |
Builder class that supports the construction of
DROP TYPE specifications. |
FieldSpecification |
Builder class to specify fields.
|
IndexNameSpecification<T extends IndexNameSpecification<T>> |
Abstract builder class to support the construction of an index.
|
KeyspaceActionSpecification<T extends KeyspaceActionSpecification<T>> |
Abstract builder class to support the construction of keyspace specifications.
|
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
WITH ... |
KeyspaceSpecification<T> |
Builder class to support the construction of keyspace specifications that have columns.
|
RenameColumnSpecification |
ColumnChangeSpecification to rename a column. |
TableNameSpecification<T extends TableNameSpecification<T>> |
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
WITH ... |
TableSpecification<T> |
Builder class to support the construction of table specifications that have columns.
|
UserTypeNameSpecification<T extends UserTypeNameSpecification<T>> |
Abstract builder class to support the construction of user type specifications.
|
UserTypeSpecification<T extends UserTypeSpecification<T>> |
Builder class to support the construction of user type specifications that have columns.
|
Enum | Description |
---|---|
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–2017 Pivotal Software, Inc.. All rights reserved.