| Package | Description |
|---|---|
| org.springframework.data.cassandra.core.cql.keyspace |
Keyspace object action specifications such as
CREATE TABLE, DROP INDEX. |
| Modifier and Type | Method and Description |
|---|---|
ColumnSpecification |
ColumnSpecification.clustered()
Identifies this column as a clustered key column with default ordering.
|
ColumnSpecification |
ColumnSpecification.clustered(Ordering order)
Identifies this column as a clustered key column with the given ordering.
|
ColumnSpecification |
ColumnSpecification.clustered(Ordering order,
boolean primary)
Toggles the identification of this column as a clustered key column.
|
ColumnSpecification |
ColumnSpecification.keyType(PrimaryKeyType keyType)
Sets the column's
keyType. |
static ColumnSpecification |
ColumnSpecification.name(CqlIdentifier name)
Create a new
ColumnSpecification for the given name. |
static ColumnSpecification |
ColumnSpecification.name(String name)
Create a new
ColumnSpecification for the given name. |
ColumnSpecification |
ColumnSpecification.ordering(Ordering ordering)
Sets the column's
ordering. |
ColumnSpecification |
ColumnSpecification.partitioned()
Identifies this column as a primary key column that is also part of a partition key.
|
ColumnSpecification |
ColumnSpecification.partitioned(boolean partitioned)
Toggles the identification of this column as a primary key column that also is or is part of a partition key.
|
ColumnSpecification |
ColumnSpecification.type(com.datastax.driver.core.DataType type)
Sets the column's type.
|
| Modifier and Type | Method and Description |
|---|---|
List<ColumnSpecification> |
TableSpecification.getClusteredKeyColumns()
Returns an unmodifiable list of all primary key columns that are not also partition key columns.
|
List<ColumnSpecification> |
TableDescriptor.getClusteredKeyColumns()
Returns an unmodifiable list of all primary key columns that are not also partition key columns.
|
List<ColumnSpecification> |
TableSpecification.getColumns()
Returns an unmodifiable list of all columns.
|
List<ColumnSpecification> |
TableDescriptor.getColumns()
Returns an unmodifiable
List of ColumnSpecifications. |
List<ColumnSpecification> |
TableSpecification.getNonKeyColumns()
Returns an unmodifiable list of all non-key columns.
|
List<ColumnSpecification> |
TableDescriptor.getNonKeyColumns()
Returns an unmodifiable list of all non-key columns.
|
List<ColumnSpecification> |
TableSpecification.getPartitionKeyColumns()
Returns an unmodifiable list of all partition key columns.
|
List<ColumnSpecification> |
TableDescriptor.getPartitionKeyColumns()
Returns an unmodifiable list of all partition key columns.
|
List<ColumnSpecification> |
TableSpecification.getPrimaryKeyColumns()
Returns an unmodifiable list of all primary key columns that are not also partition key columns.
|
List<ColumnSpecification> |
TableDescriptor.getPrimaryKeyColumns()
Returns an unmodifiable list of all partition and primary key columns.
|
Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.