public static final class CreateTableStatement.Raw extends CQLStatement.Raw
Modifier and Type | Field and Description |
---|---|
TableAttributes |
attrs |
bindVariables
Constructor and Description |
---|
Raw(QualifiedName name,
boolean ifNotExists) |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(ColumnIdentifier column,
CQL3Type.Raw type,
boolean isStatic) |
void |
extendClusteringOrder(ColumnIdentifier column,
boolean ascending) |
java.lang.String |
keyspace() |
CreateTableStatement.Raw |
keyspace(java.lang.String keyspace) |
void |
markClusteringColumn(ColumnIdentifier column) |
CreateTableStatement |
prepare(ClientState state) |
void |
setCompactStorage() |
void |
setPartitionKeyColumn(ColumnIdentifier column) |
void |
setPartitionKeyColumns(java.util.List<ColumnIdentifier> columns) |
java.lang.String |
table() |
setBindVariables
public final TableAttributes attrs
public Raw(QualifiedName name, boolean ifNotExists)
public CreateTableStatement prepare(ClientState state)
prepare
in class CQLStatement.Raw
public java.lang.String keyspace()
public CreateTableStatement.Raw keyspace(java.lang.String keyspace)
public java.lang.String table()
public void addColumn(ColumnIdentifier column, CQL3Type.Raw type, boolean isStatic)
public void setCompactStorage()
public void setPartitionKeyColumn(ColumnIdentifier column)
public void setPartitionKeyColumns(java.util.List<ColumnIdentifier> columns)
public void markClusteringColumn(ColumnIdentifier column)
public void extendClusteringOrder(ColumnIdentifier column, boolean ascending)
Copyright © 2009-2022 The Apache Software Foundation