| Interface | Description |
|---|---|
| IndexDescriptor |
Describes an index.
|
| KeyspaceDescriptor |
Describes a Keyspace.
|
| Option |
Interface to represent option types.
|
| TableDescriptor |
Describes a table.
|
| Class | Description |
|---|---|
| AddColumnSpecification | |
| AlterColumnSpecification | |
| AlterKeyspaceSpecification | |
| AlterTableSpecification |
Builder class to construct an
ALTER TABLE specification. |
| ColumnChangeSpecification |
Base class for column change specifications.
|
| ColumnSpecification |
Builder class to specify columns.
|
| ColumnTypeChangeSpecification |
Base 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. |
| 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. |
| 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.
|
| 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.
|
| 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
|
Copyright © 2011-2015–2015 Pivotal Software, Inc.. All rights reserved.