Package | Description |
---|---|
com.datastax.dse.driver.api.querybuilder.schema |
This package effectively mirrors the Cassandra OSS Schema interfaces to allow extended schema and
query building for the DSE driver.
|
com.datastax.oss.driver.api.querybuilder.delete | |
com.datastax.oss.driver.api.querybuilder.insert | |
com.datastax.oss.driver.api.querybuilder.schema | |
com.datastax.oss.driver.api.querybuilder.select | |
com.datastax.oss.driver.api.querybuilder.truncate | |
com.datastax.oss.driver.api.querybuilder.update |
Modifier and Type | Interface and Description |
---|---|
interface |
AlterDseKeyspace |
interface |
AlterDseTableAddColumnEnd |
interface |
AlterDseTableDropColumnEnd |
interface |
AlterDseTableRenameColumnEnd |
interface |
AlterDseTableWithOptionsEnd |
interface |
CreateDseAggregateEnd |
interface |
CreateDseFunctionEnd |
interface |
CreateDseKeyspace |
interface |
CreateDseTable |
interface |
CreateDseTableWithOptions |
Modifier and Type | Method and Description |
---|---|
BuildableQuery |
AlterDseTableStart.alterColumn(CqlIdentifier columnName,
DataType dataType)
Completes ALTER TABLE specifying the the type of a column should be changed.
|
default BuildableQuery |
AlterDseTableStart.alterColumn(String columnName,
DataType dataType)
Shortcut for
alterColumn(CqlIdentifier.fromCql(columnName,dataType) . |
BuildableQuery |
AlterDseTableStart.dropCompactStorage()
Completes ALTER TABLE specifying that compact storage should be removed from the table.
|
default BuildableQuery |
AlterDseTableStart.withoutEdgeLabel()
Removes the anonymous edge label from this table.
|
BuildableQuery |
AlterDseTableStart.withoutEdgeLabel(CqlIdentifier edgeLabelId)
Removes the named edge label from this table.
|
default BuildableQuery |
AlterDseTableStart.withoutEdgeLabel(String edgeLabelName)
Shortcut for
withoutEdgeLabel(CqlIdentifier.fromCql(edgeLabelName)) . |
default BuildableQuery |
AlterDseTableStart.withoutVertexLabel()
Removes the anonymous vertex label from this table.
|
BuildableQuery |
AlterDseTableStart.withoutVertexLabel(CqlIdentifier vertexLabelId)
Removes the named vertex label from this table.
|
default BuildableQuery |
AlterDseTableStart.withoutVertexLabel(String vertexLabelName)
|
Modifier and Type | Interface and Description |
---|---|
interface |
Delete
A complete DELETE statement, with at least one WHERE clause.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Insert
A complete INSERT statement that is ready to be built.
|
interface |
JsonInsert
An INSERT JSON statement.
|
interface |
RegularInsert
A regular (not JSON) INSERT statement.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AlterKeyspace |
interface |
AlterMaterializedView |
interface |
AlterTableAddColumnEnd |
interface |
AlterTableDropColumnEnd |
interface |
AlterTableRenameColumnEnd |
interface |
AlterTableWithOptionsEnd |
interface |
AlterTypeRenameFieldEnd |
interface |
CreateAggregateEnd |
interface |
CreateFunctionEnd |
interface |
CreateIndex |
interface |
CreateKeyspace |
interface |
CreateMaterializedView |
interface |
CreateMaterializedViewPrimaryKey |
interface |
CreateTable |
interface |
CreateTableWithOptions |
interface |
CreateType |
interface |
Drop |
Modifier and Type | Method and Description |
---|---|
BuildableQuery |
AlterTypeStart.addField(CqlIdentifier fieldName,
DataType dataType)
Completes ALTER TYPE by adding a field definition in the ALTER TYPE statement.
|
default BuildableQuery |
AlterTypeStart.addField(String fieldName,
DataType dataType)
Shortcut for
addField(CqlIdentifier.asCql(fieldName),
dataType) . |
BuildableQuery |
AlterTableStart.alterColumn(CqlIdentifier columnName,
DataType dataType)
Completes ALTER TABLE specifying the the type of a column should be changed.
|
default BuildableQuery |
AlterTableStart.alterColumn(String columnName,
DataType dataType)
Shortcut for
alterColumn(CqlIdentifier.fromCql(columnName,dataType) . |
BuildableQuery |
AlterTypeStart.alterField(CqlIdentifier fieldName,
DataType dataType)
Completes ALTER TYPE specifying the the type of a field should be changed.
|
default BuildableQuery |
AlterTypeStart.alterField(String fieldName,
DataType dataType)
Shortcut for
alterField(CqlIdentifier.fromCql(columnName,dataType) . |
BuildableQuery |
AlterTableStart.dropCompactStorage()
Completes ALTER TABLE specifying that compact storage should be removed from the table.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Select
A complete SELECT query.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Truncate
A buildable TRUNCATE statement.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Update
A buildable UPDATE statement that has at least one assignment and one WHERE clause.
|
Copyright © 2017–2023. All rights reserved.