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(com.datastax.oss.driver.api.core.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.oss.driver.api.core.type.DataType type)
Sets the column's type.
|
Modifier and Type | Method and Description |
---|---|
List<ColumnSpecification> |
TableDescriptor.getClusteredKeyColumns()
Returns an unmodifiable list of all primary key columns that are not also partition key columns.
|
List<ColumnSpecification> |
TableSpecification.getClusteredKeyColumns()
Returns an unmodifiable list of all primary key columns that are not also partition key columns.
|
List<ColumnSpecification> |
TableDescriptor.getColumns()
Returns an unmodifiable
List of ColumnSpecification s. |
List<ColumnSpecification> |
TableSpecification.getColumns()
Returns an unmodifiable list of all columns.
|
List<ColumnSpecification> |
TableDescriptor.getNonKeyColumns()
Returns an unmodifiable list of all non-key columns.
|
List<ColumnSpecification> |
TableSpecification.getNonKeyColumns()
Returns an unmodifiable list of all non-key columns.
|
List<ColumnSpecification> |
TableDescriptor.getPartitionKeyColumns()
Returns an unmodifiable list of all partition key columns.
|
List<ColumnSpecification> |
TableSpecification.getPartitionKeyColumns()
Returns an unmodifiable list of all partition key columns.
|
List<ColumnSpecification> |
TableDescriptor.getPrimaryKeyColumns()
Returns an unmodifiable list of all partition and primary key columns.
|
List<ColumnSpecification> |
TableSpecification.getPrimaryKeyColumns()
Returns an unmodifiable list of all primary key columns that are not also partition key columns.
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.