Skip navigation links
A B C D E F G I J K L M N O P Q R S T U V W 

A

add(Term, Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
The sum of two terms, as in WHERE k = left + right.
add(Selector, Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the sum of two arguments, as in SELECT col1 + col2.
add(Selector, Selector) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the sum of two arguments, as in SELECT col1 + col2.
addColumn(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableAddColumn
Adds a column definition in the ALTER TABLE statement.
addColumn(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableAddColumn
addColumn(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableAddColumn
Adds a column definition in the ALTER TABLE statement.
addColumn(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableAddColumn
addField(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTypeStart
Completes ALTER TYPE by adding a field definition in the ALTER TYPE statement.
addField(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTypeStart
addStaticColumn(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableAddColumn
Adds a static column definition in the ALTER TABLE statement.
addStaticColumn(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableAddColumn
addStaticColumn(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableAddColumn
Adds a static column definition in the ALTER TABLE statement.
addStaticColumn(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableAddColumn
all() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
Selects all columns from the base table.
ALL - Static variable in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder.RowsPerPartition
 
all() - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects all columns, as in SELECT *.
all() - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects all columns, as in SELECT *.
allowFiltering() - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds an ALLOW FILTERING clause to this query.
alterColumn(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
Completes ALTER TABLE specifying the the type of a column should be changed.
alterColumn(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
alterColumn(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableStart
Completes ALTER TABLE specifying the the type of a column should be changed.
alterColumn(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableStart
alterDseKeyspace(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts an ALTER KEYSPACE query.
alterDseKeyspace(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
AlterDseKeyspace - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseKeyspaceStart - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
alterDseTable(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts an ALTER TABLE query with the given table name.
alterDseTable(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts an ALTER TABLE query with the given table name for the given keyspace name.
alterDseTable(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
alterDseTable(String, String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
AlterDseTableAddColumn - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableAddColumnEnd - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableDropColumn - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableDropColumnEnd - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableRenameColumn - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableRenameColumnEnd - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableStart - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableWithOptions - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
AlterDseTableWithOptionsEnd - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
alterField(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTypeStart
Completes ALTER TYPE specifying the the type of a field should be changed.
alterField(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTypeStart
AlterKeyspace - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
alterKeyspace(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER KEYSPACE query.
alterKeyspace(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
AlterKeyspaceStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterMaterializedView - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
alterMaterializedView(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER MATERIALIZED VIEW query with the given view name.
alterMaterializedView(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER MATERIALIZED VIEW query with the given view name for the given keyspace name.
alterMaterializedView(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
alterMaterializedView(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
AlterMaterializedViewStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
alterTable(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER TABLE query with the given table name.
alterTable(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER TABLE query with the given table name for the given keyspace name.
alterTable(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
alterTable(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
AlterTableAddColumn - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableAddColumnEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableDropColumn - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableDropColumnEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableRenameColumn - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableRenameColumnEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableWithOptions - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTableWithOptionsEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
alterType(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER TYPE query with the given type name.
alterType(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an ALTER TYPE query with the given type name for the given keyspace name.
alterType(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
alterType(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
AlterTypeRenameField - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTypeRenameFieldEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
AlterTypeStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
andColumn(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
Specifies the column to create the index on.
andColumn(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
andColumn(CqlIdentifier, String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
Specifies to create the index on a given column with the given index type.
andColumn(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
andColumnEntries(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
Specifies to create the index on the given columns' entries (key-value pairs), this must be done against a map column.
andColumnEntries(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
andColumnFull(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
Specifies to create the index on the given columns' entire value, this must be done against a frozen collection column.
andColumnFull(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
andColumnKeys(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
Specifies to create the index on the given columns' keys, this must be done against a map column.
andColumnKeys(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
andColumnValues(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
Specifies to create the index on the given columns' values, this must be done against a map column.
andColumnValues(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexOnTable
append(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Appends to a collection column, as in SET l=l+?.
append(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
append(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Appends to a collection column, as in SET l=l+?.
append(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
appendListElement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Appends a single element to a list column, as in SET l=l+[?].
appendListElement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
appendListElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Appends a single element to a list column, as in SET l=l+[?].
appendListElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
appendMapEntry(CqlIdentifier, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Appends a single entry to a map column, as in SET m=m+{?:?}.
appendMapEntry(String, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
appendMapEntry(CqlIdentifier, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Appends a single entry to a map column, as in SET m=m+{?:?}.
appendMapEntry(String, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
appendSetElement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Appends a single element to a set column, as in SET s=s+{?}.
appendSetElement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
appendSetElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Appends a single element to a set column, as in SET s=s+{?}.
appendSetElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
appendTo(StringBuilder) - Method in interface com.datastax.oss.driver.api.querybuilder.CqlSnippet
 
ArithmeticRelationBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.relation
 
as(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithLanguage
Adds AS to the create function specification.
as(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionWithLanguage
Adds AS to the create function specification.
as(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Aliases the last added selector, as in SELECT count(*) AS total.
as(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
as(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Aliases the selector, as in SELECT count(*) AS total.
as(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
asCql() - Method in interface com.datastax.oss.driver.api.querybuilder.BuildableQuery
Builds the CQL query as a raw string.
asQuoted(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithLanguage
Adds AS to the create function specification and quotes the function body.
asQuoted(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionWithLanguage
Adds AS to the create function specification and quotes the function body.
asSelectFrom(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewStart
Specifies the base table for the materialized view.
asSelectFrom(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewStart
asSelectFrom(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewStart
Specifies the base table for the materialized view.
asSelectFrom(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewStart
Assignment - Interface in com.datastax.oss.driver.api.querybuilder.update
An assignment that appears after the SET keyword in an UPDATE statement.

B

BindMarker - Interface in com.datastax.oss.driver.api.querybuilder
A bind marker in the query.
bindMarker() - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Creates an anonymous bind marker, which appears as ? in the generated CQL.
bindMarker(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Creates a named bind marker, which appears as :id in the generated CQL.
bindMarker(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
build() - Method in interface com.datastax.oss.driver.api.querybuilder.BuildableQuery
Builds the CQL query and wraps it in a simple statement.
build(Object...) - Method in interface com.datastax.oss.driver.api.querybuilder.BuildableQuery
Builds the CQL query and wraps it in a simple statement, also providing positional values for bind markers.
build(Map<String, Object>) - Method in interface com.datastax.oss.driver.api.querybuilder.BuildableQuery
Builds the CQL query and wraps it in a simple statement, also providing named values for bind markers.
build(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
 
build(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.InRelationBuilder
 
BuildableQuery - Interface in com.datastax.oss.driver.api.querybuilder
End state for the query builder DSL, which allows the generation of a CQL query.
builder() - Method in interface com.datastax.oss.driver.api.querybuilder.BuildableQuery
Builds the CQL query and wraps it in a simple statement builder.
bypassCache() - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds an BYPASS CACHE clause to this query.

C

calledOnNull() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionStart
Adds CALLED ON NULL to the create function specification.
calledOnNull() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionStart
Adds CALLED ON NULL to the create function specification.
cast(Selector, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Casts a selector to a type, as in SELECT CAST(a AS double).
cast(Selector, DataType) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Casts a selector to a type, as in SELECT CAST(a AS double).
column(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.condition.Condition
Builds a condition on a column for a conditional statement, as in {@code DELETE...
column(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.condition.Condition
column(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Deletes a particular column by its CQL identifier.
column(String) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
column(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Builds a relation testing a column.
column(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
column(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
Selects a particular column by its CQL identifier.
column(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
column(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a particular column by its CQL identifier.
column(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
column(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a particular column by its CQL identifier.
column(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
ColumnComponentRelationBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.relation
 
columnIds(Iterable<CqlIdentifier>) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Builds a multi-column relation, as in WHERE (c1, c2, c3) IN ....
ColumnRelationBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.relation
 
columns(CqlIdentifier...) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Var-arg equivalent of Relation.columnIds(Iterable).
columns(Iterable<String>) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Equivalent of Relation.columnIds(Iterable) with raw strings; the names are converted with CqlIdentifier.fromCql(String).
columns(String...) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Var-arg equivalent of Relation.columns(Iterable).
columns(CqlIdentifier...) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
columns(Iterable<String>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
Convenience method to select multiple simple columns at once, as in SELECT a,b,c.
columns(String...) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
columns(CqlIdentifier...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
columns(Iterable<String>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Convenience method to select multiple simple columns at once, as in SELECT a,b,c.
columns(String...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Var-arg equivalent of OngoingSelection.columns(Iterable).
columnsIds(Iterable<CqlIdentifier>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewSelection
Convenience method to select multiple simple columns at once, as in SELECT a,b,c.
columnsIds(Iterable<CqlIdentifier>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Convenience method to select multiple simple columns at once, as in SELECT a,b,c.
com.datastax.dse.driver.api.querybuilder - package com.datastax.dse.driver.api.querybuilder
This package effectively mirrors the Cassandra OSS Query Builder package to allow DSE extended schema and query building for the DSE driver.
com.datastax.dse.driver.api.querybuilder.schema - package 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 - package com.datastax.oss.driver.api.querybuilder
 
com.datastax.oss.driver.api.querybuilder.condition - package com.datastax.oss.driver.api.querybuilder.condition
 
com.datastax.oss.driver.api.querybuilder.delete - package com.datastax.oss.driver.api.querybuilder.delete
 
com.datastax.oss.driver.api.querybuilder.insert - package com.datastax.oss.driver.api.querybuilder.insert
 
com.datastax.oss.driver.api.querybuilder.relation - package com.datastax.oss.driver.api.querybuilder.relation
 
com.datastax.oss.driver.api.querybuilder.schema - package com.datastax.oss.driver.api.querybuilder.schema
 
com.datastax.oss.driver.api.querybuilder.schema.compaction - package com.datastax.oss.driver.api.querybuilder.schema.compaction
 
com.datastax.oss.driver.api.querybuilder.select - package com.datastax.oss.driver.api.querybuilder.select
 
com.datastax.oss.driver.api.querybuilder.term - package com.datastax.oss.driver.api.querybuilder.term
 
com.datastax.oss.driver.api.querybuilder.truncate - package com.datastax.oss.driver.api.querybuilder.truncate
 
com.datastax.oss.driver.api.querybuilder.update - package com.datastax.oss.driver.api.querybuilder.update
 
CompactionStrategy<SelfT extends CompactionStrategy<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema.compaction
 
Condition - Interface in com.datastax.oss.driver.api.querybuilder.condition
A condition in a ConditionalStatement.
ConditionalStatement<SelfT extends ConditionalStatement<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.condition
A statement that can be applied conditionally, such as UPDATE or DELETE.
ConditionBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.condition
 
contains(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ColumnRelationBuilder
Builds a CONTAINS relation for the column.
containsKey(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ColumnRelationBuilder
Builds a CONTAINS KEY relation for the column.
countAll() - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the count of all returned rows, as in SELECT count(*).
countAll() - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the count of all returned rows, as in SELECT count(*).
CqlSnippet - Interface in com.datastax.oss.driver.api.querybuilder
An element in the query builder DSL, that will generate part of a CQL query.
createAggregate(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE AGGREGATE query with the given aggregate name.
createAggregate(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE AGGREGATE query with the given aggregate name for the given keyspace name.
createAggregate(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createAggregate(String, String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createAggregate(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE AGGREGATE query with the given aggregate name.
createAggregate(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE AGGREGATE query with the given aggregate name for the given keyspace name.
createAggregate(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
createAggregate(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateAggregateEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateAggregateStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateAggregateStateFunc - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
createDseAggregate(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE AGGREGATE query with the given aggregate name.
createDseAggregate(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE AGGREGATE query with the given aggregate name for the given keyspace name.
createDseAggregate(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createDseAggregate(String, String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
CreateDseAggregateEnd - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseAggregateStart - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseAggregateStateFunc - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
createDseFunction(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE FUNCTION query with the given function name.
createDseFunction(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE FUNCTION query with the given function name for the given keyspace name.
createDseFunction(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createDseFunction(String, String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
CreateDseFunctionEnd - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseFunctionStart - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseFunctionWithLanguage - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseFunctionWithNullOption - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseFunctionWithType - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
createDseKeyspace(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE KEYSPACE query.
createDseKeyspace(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
CreateDseKeyspace - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseKeyspaceStart - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
createDseTable(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE TABLE query with the given table name.
createDseTable(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE TABLE query with the given table name for the given keyspace name.
createDseTable(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createDseTable(String, String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
CreateDseTable - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseTableStart - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
CreateDseTableWithOptions - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
createFunction(CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE FUNCTION query with the given function name.
createFunction(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
Starts a CREATE FUNCTION query with the given function name for the given keyspace name.
createFunction(String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createFunction(String, String) - Static method in class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
createFunction(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE FUNCTION query with the given function name.
createFunction(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE FUNCTION query with the given function name for the given keyspace name.
createFunction(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
createFunction(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateFunctionEnd - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateFunctionStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateFunctionWithLanguage - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateFunctionWithNullOption - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateFunctionWithType - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateIndex - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
createIndex() - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE INDEX query with no name.
createIndex(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE INDEX query with the given name.
createIndex(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateIndexOnTable - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateIndexStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateKeyspace - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
createKeyspace(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE KEYSPACE query.
createKeyspace(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateKeyspaceStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedView - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
createMaterializedView(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE MATERIALIZED VIEW query with the given view name.
createMaterializedView(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE MATERIALIZED VIEW query with the given view name for the given keyspace name.
createMaterializedView(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
createMaterializedView(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateMaterializedViewPrimaryKey - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedViewPrimaryKeyStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedViewSelection - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedViewSelectionWithColumns - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedViewStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedViewWhere - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateMaterializedViewWhereStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateTable - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
createTable(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE TABLE query with the given table name.
createTable(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE TABLE query with the given table name for the given keyspace name.
createTable(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
createTable(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateTableStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateTableWithOptions - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
CreateType - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
createType(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE TYPE query with the given type name.
createType(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a CREATE TYPE query with the given type name for the given keyspace name.
createType(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
createType(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
CreateTypeStart - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
currentDate() - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in currentDate function as a term.
currentTime() - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in currentTime function as a term.
currentTimestamp() - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in currentTimestamp function as a term.
currentTimeUuid() - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in currentTimeUuid function as a term.
custom(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
Adds CUSTOM specification to the index for the given class name.
customIndex(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Builds a relation on a custom index.
customIndex(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation

D

decrement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Decrements a counter, as in SET c=c-?.
decrement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
decrement(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Decrements a counter by 1, as in SET c=c-1 .
decrement(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
decrement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Decrements a counter, as in SET c-=?.
decrement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
decrement(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Decrements a counter by 1, as in SET c-=1.
decrement(String) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
defaultNull() - Method in interface com.datastax.oss.driver.api.querybuilder.insert.JsonInsert
Adds a DEFAULT NULL clause to this statement.
defaultUnset() - Method in interface com.datastax.oss.driver.api.querybuilder.insert.JsonInsert
Adds a DEFAULT UNSET clause to this statement.
Delete - Interface in com.datastax.oss.driver.api.querybuilder.delete
A complete DELETE statement, with at least one WHERE clause.
deleteFrom(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts a DELETE query for a qualified table.
deleteFrom(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
deleteFrom(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts a DELETE query for an unqualified table.
deleteFrom(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
DeleteSelection - Interface in com.datastax.oss.driver.api.querybuilder.delete
An in-progress DELETE statement: it targets a table and optionally a list of columns to delete; it needs at least one WHERE relation to become buildable.
deterministic() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateEnd
Adds "DETERMINISTIC" to create aggregate specification.
deterministic() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
Adds "DETERMINISTIC" to create function specification.
distinct() - Method in interface com.datastax.oss.driver.api.querybuilder.select.SelectFrom
 
divide(Term, Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
The quotient of two terms, as in WHERE k = left / right.
divide(Selector, Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the quotient of two arguments, as in SELECT col1 / col2.
divide(Selector, Selector) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the quotient of two arguments, as in SELECT col1 / col2.
Drop - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
dropAggregate(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an DROP AGGREGATE query.
dropAggregate(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts an DROP AGGREGATE query for the given aggregate name for the given keyspace name.
dropAggregate(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropAggregate(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropColumn(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableDropColumn
Adds a column to drop to ALTER TABLE specification.
dropColumn(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableDropColumn
dropColumn(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableDropColumn
Adds a column to drop to ALTER TABLE specification.
dropColumn(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableDropColumn
dropColumns(CqlIdentifier...) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableDropColumn
Adds column(s) to drop to ALTER TABLE specification.
dropColumns(String...) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableDropColumn
dropColumns(CqlIdentifier...) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableDropColumn
Adds column(s) to drop to ALTER TABLE specification.
dropColumns(String...) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableDropColumn
dropCompactStorage() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
Completes ALTER TABLE specifying that compact storage should be removed from the table.
dropCompactStorage() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableStart
Completes ALTER TABLE specifying that compact storage should be removed from the table.
dropFunction(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP FUNCTION query.
dropFunction(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP FUNCTION query for the given function name for the given keyspace name.
dropFunction(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropFunction(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropIndex(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP INDEX query.
dropIndex(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropIndex(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP INDEX query for the given index for the given keyspace name.
dropIndex(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Shortcut for SchemaBuilder.dropIndex(CqlIdentifier, CqlIdentifier) dropIndex(CqlIdentifier.fromCql(keyspace),CqlIdentifier.fromCql(indexName)}.
dropKeyspace(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP KEYSPACE query.
dropKeyspace(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropMaterializedView(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP MATERIALIZED VIEW query.
dropMaterializedView(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropMaterializedView(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP MATERIALIZED VIEW query for the given view name for the given keyspace name.
dropMaterializedView(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropTable(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP TABLE query.
dropTable(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropTable(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP TABLE query for the given table name for the given keyspace name.
dropTable(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropType(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP TYPE query.
dropType(String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
dropType(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Starts a DROP TYPE query for the given view name for the given type name.
dropType(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
DseGraphEdgeSide - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
DseQueryBuilder - Class in com.datastax.dse.driver.api.querybuilder
A DSE extension of the Cassandra driver's query builder.
DseQueryBuilder() - Constructor for class com.datastax.dse.driver.api.querybuilder.DseQueryBuilder
 
DseRelationOptions<SelfT extends DseRelationOptions<SelfT>> - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
DseRelationStructure<SelfT extends DseRelationStructure<SelfT>> - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
DseSchemaBuilder - Class in com.datastax.dse.driver.api.querybuilder
An extension of SchemaBuilder for building schema entities that have DSE specific functionality.
DseSchemaBuilder() - Constructor for class com.datastax.dse.driver.api.querybuilder.DseSchemaBuilder
 
DseTableGraphOptions<NextT> - Interface in com.datastax.dse.driver.api.querybuilder.schema
 

E

element(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.condition.Condition
Builds a condition on an element in a collection column for a conditional statement, as in {@code DELETE...
element(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.condition.Condition
element(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Deletes an element in a collection column, as in DELETE m['key'].
element(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
element(Selector, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects an element in a collection column, as in SELECT m['key'].
element(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut for element selection when the target collection is a simple column.
element(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
element(Selector, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects an element in a collection column, as in SELECT m['key'].
element(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut for element selection when the target collection is a simple column.
element(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector

F

field(CqlIdentifier, CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.condition.Condition
Builds a condition on a field in a UDT column for a conditional statement, as in {@code DELETE...
field(String, String) - Static method in interface com.datastax.oss.driver.api.querybuilder.condition.Condition
field(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Deletes a field inside of a UDT column, as in DELETE user.name.
field(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
field(Selector, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a field inside of a UDT column, as in SELECT user.name.
field(Selector, String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
field(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut to select a UDT field when the UDT is a simple column (as opposed to a more complex selection, like a nested UDT).
field(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
field(Selector, CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a field inside of a UDT column, as in SELECT user.name.
field(Selector, String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
field(CqlIdentifier, CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut to select a UDT field when the UDT is a simple column (as opposed to a more complex selection, like a nested UDT).
field(String, String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
function(CqlIdentifier, Iterable<Term>) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A function call as a term, as in WHERE k = f(arguments).
function(CqlIdentifier, Term...) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
function(String, Iterable<Term>) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
function(String, Term...) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
function(CqlIdentifier, CqlIdentifier, Iterable<Term>) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A function call as a term, as in WHERE k = ks.f(arguments).
function(CqlIdentifier, CqlIdentifier, Term...) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
function(String, String, Iterable<Term>) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
function(String, String, Term...) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
function(CqlIdentifier, Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the result of a function call, as is SELECT f(a,b)
function(CqlIdentifier, Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
function(String, Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
function(String, Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
function(CqlIdentifier, CqlIdentifier, Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the result of a function call, as is SELECT f(a,b)
function(CqlIdentifier, CqlIdentifier, Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
function(String, String, Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
function(String, String, Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
function(CqlIdentifier, Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the result of a function call, as is SELECT f(a,b)
function(CqlIdentifier, Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
function(String, Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
function(String, Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
function(CqlIdentifier, CqlIdentifier, Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the result of a function call, as is SELECT ks.f(a,b)
function(CqlIdentifier, CqlIdentifier, Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
function(String, String, Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut for Selector.function(CqlIdentifier, CqlIdentifier, Iterable) function(CqlIdentifier.fromCql(functionName), arguments)}.
function(String, String, Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector

G

getAlias() - Method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
 
getClusteringColumns() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
 
getOptions() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.OptionProvider
 
getPartitionKeyColumns() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
 
getTableId() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
 
getValue() - Method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder.RowsPerPartition
 
groupBy(Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds the provided GROUP BY clauses to the query.
groupBy(Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Var-arg equivalent of Select.groupBy(Iterable).
groupBy(Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds the provided GROUP BY clause to the query.
groupBy(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
groupBy(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
groupByColumnIds(Iterable<CqlIdentifier>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Shortcut for Select.groupBy(Iterable) where all the clauses are simple columns.
groupByColumnIds(CqlIdentifier...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Var-arg equivalent of Select.groupByColumnIds(Iterable).
groupByColumns(Iterable<String>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Shortcut for Select.groupBy(Iterable) where all the clauses are simple columns.
groupByColumns(String...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Var-arg equivalent of Select.groupByColumns(Iterable).

I

if_(Condition) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds an IF condition.
if_(Iterable<Condition>) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds multiple IF conditions at once.
if_(Condition...) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Var-arg equivalent of ConditionalStatement.if_(Iterable).
ifColumn(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds an IF condition on a simple column, as in {@code DELETE...
ifColumn(String) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
ifElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds an IF condition on an element in a collection column for a conditional statement, as in {@code DELETE...
ifElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
ifExists() - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds an IF EXISTS condition.
ifExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.Drop
Adds 'IF EXISTS" to the drop specification.
ifField(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds an IF condition on a field in a UDT column for a conditional statement, as in {@code DELETE...
ifField(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
ifNotExists() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateStart
Adds IF NOT EXISTS to the create aggregate specification.
ifNotExists() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionStart
Adds IF NOT EXISTS to the create function specification.
ifNotExists() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspaceStart
Adds IF NOT EXISTS to the create keyspace specification.
ifNotExists() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTableStart
Adds IF NOT EXISTS to the create table specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds an IF NOT EXISTS clause to this statement.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateStart
Adds IF NOT EXISTS to the create aggregate specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionStart
Adds IF NOT EXISTS to the create function specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
Adds IF NOT EXISTS to the create index specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateKeyspaceStart
Adds IF NOT EXISTS to the create keyspace specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewStart
Adds IF NOT EXISTS to the create table specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTableStart
Adds IF NOT EXISTS to the create table specification.
ifNotExists() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTypeStart
Adds IF NOT EXISTS to the create type specification.
ifRaw(String) - Method in interface com.datastax.oss.driver.api.querybuilder.condition.ConditionalStatement
Adds a raw CQL snippet as a condition.
in(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.InRelationBuilder
Builds an IN relation where the whole set of possible values is a bound variable, as in IN ?.
in(Iterable<Term>) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.InRelationBuilder
Builds an IN relation where the arguments are the possible values, as in IN (term1, term2...).
in(Term...) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.InRelationBuilder
Var-arg equivalent of InRelationBuilder.in(Iterable) .
increment(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Increments a counter, as in SET c=c+?.
increment(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
increment(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Increments a counter by 1, as in SET c=c+1 .
increment(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
increment(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Increments a counter, as in SET c+=?.
increment(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
increment(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Increments a counter by 1, as in SET c+=1 .
increment(String) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
InRelationBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.relation
 
Insert - Interface in com.datastax.oss.driver.api.querybuilder.insert
A complete INSERT statement that is ready to be built.
InsertInto - Interface in com.datastax.oss.driver.api.querybuilder.insert
The beginning of an INSERT statement; at this point only the table is known, it might become a JSON insert or a regular one, depending on which method is called next.
insertInto(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts an INSERT query for a qualified table.
insertInto(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
insertInto(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts an INSERT query for an unqualified table.
insertInto(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
isEqualTo(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
Builds an '=' relation with the given term.
isGreaterThan(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
Builds a '>' relation with the given term.
isGreaterThanOrEqualTo(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
Builds a '>=' relation with the given term.
isIdempotent() - Method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Whether this relation is idempotent.
isIdempotent() - Method in interface com.datastax.oss.driver.api.querybuilder.term.Term
Whether the term is idempotent.
isIdempotent() - Method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Whether this assignment is idempotent.
isLessThan(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
Builds a '<' relation with the given term.
isLessThanOrEqualTo(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
Builds a '<=' relation with the given term.
isNotEqualTo(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ArithmeticRelationBuilder
Builds a '!=' relation with the given term.
isNotNull() - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ColumnRelationBuilder
Builds an IS NOT NULL relation for the column.

J

json(String) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.InsertInto
Makes this statement an INSERT JSON with the provided JSON string.
json(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.InsertInto
Makes this statement an INSERT JSON with a bind marker, as in INSERT JSON ?.
json(Object, CodecRegistry) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.InsertInto
Makes this statement an INSERT JSON with a custom type mapping.
json(T, TypeCodec<T>) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.InsertInto
Makes this statement an INSERT JSON with a custom type mapping.
json() - Method in interface com.datastax.oss.driver.api.querybuilder.select.SelectFrom
 
JsonInsert - Interface in com.datastax.oss.driver.api.querybuilder.insert
An INSERT JSON statement.

K

KeyspaceOptions<SelfT extends KeyspaceOptions<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
KeyspaceReplicationOptions<TargetT> - Interface in com.datastax.oss.driver.api.querybuilder.schema
 

L

LeveledCompactionStrategy<SelfT extends LeveledCompactionStrategy<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema.compaction
 
leveledCompactionStrategy() - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Compaction options for Leveled Compaction Strategy (LCS).
like(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.ColumnRelationBuilder
Builds a LIKE relation for the column.
limit(int) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds a LIMIT clause to this query with a literal value.
limit(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds a LIMIT clause to this query with a bind marker.
listOf(Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a group of elements as a list, as in SELECT [a,b,c].
listOf(Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Var-arg equivalent of OngoingSelection.listOf(Iterable).
listOf(Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a group of elements as a list, as in SELECT [a,b,c].
listOf(Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Var-arg equivalent of Selector.listOf(Iterable).
Literal - Interface in com.datastax.oss.driver.api.querybuilder
A value that will be appended as a CQL literal.
literal(Object) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A literal term, as in WHERE k = 1.
literal(Object, CodecRegistry) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A literal term, as in WHERE k = 1.
literal(T, TypeCodec<T>) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A literal term, as in WHERE k = 1.
literal(Object) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects literal value, as in WHERE k = 1.
literal(Object, CodecRegistry) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a literal value, as in WHERE k = 1.
literal(T, TypeCodec<T>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a literal value, as in WHERE k = 1.

M

mapOf(Map<Selector, Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a group of elements as a map, as in SELECT {a:b,c:d}.
mapOf(Map<Selector, Selector>, DataType, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a group of elements as a map and force the resulting map type, as in SELECT (map<int,text>){a:b,c:d}.
mapOf(Map<Selector, Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a group of elements as a map, as in SELECT {a:b,c:d}.
mapOf(Map<Selector, Selector>, DataType, DataType) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a group of elements as a map and force the resulting map type, as in SELECT (map<int,text>){a:b,c:d}.
mapValue(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Builds a relation testing a value in a map (Cassandra 4 and above).
mapValue(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
maxTimeUuid(Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in maxTimeUuid function as a term.
minTimeUuid(Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in minTimeUuid function as a term.
monotonic() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
Adds "MONOTONIC" to create function specification.
monotonicOn(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
Adds "MONOTONIC ON" to create function specification.
monotonicOn(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
MultiColumnRelationBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.relation
 
multiply(Term, Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
The product of two terms, as in WHERE k = left * right.
multiply(Selector, Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the product of two arguments, as in SELECT col1 * col2.
multiply(Selector, Selector) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the product of two arguments, as in SELECT col1 * col2.

N

negate(Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
The opposite of a term, as in WHERE k = -argument.
negate(Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the opposite of an argument, as in SELECT -col1.
negate(Selector) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the opposite of an argument, as in SELECT -col1.
NONE - Static variable in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder.RowsPerPartition
 
now() - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in now function as a term.

O

OngoingAssignment - Interface in com.datastax.oss.driver.api.querybuilder.update
 
OngoingCreateType - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
OngoingDsePartitionKey - Interface in com.datastax.dse.driver.api.querybuilder.schema
 
OngoingPartitionKey - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
OngoingSelection - Interface in com.datastax.oss.driver.api.querybuilder.select
A SELECT query that accepts additional selectors (that is, elements in the SELECT clause to return as columns in the result set, as in: SELECT count(*), sku, price...).
OngoingValues - Interface in com.datastax.oss.driver.api.querybuilder.insert
 
OngoingWhereClause<SelfT extends OngoingWhereClause<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.relation
A statement that is ready to accept relations in its WHERE clause.
onTable(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
Indicates which table this index is on.
onTable(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
Indicates which table this index is on.
onTable(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
onTable(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
OptionProvider<SelfT extends OptionProvider<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
orderBy(Map<String, ClusteringOrder>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Shortcut for Select.orderByIds(Map) with the columns specified as case-insensitive names.
orderBy(CqlIdentifier, ClusteringOrder) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds the provided ORDER BY clause to the query.
orderBy(String, ClusteringOrder) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
orderByIds(Map<CqlIdentifier, ClusteringOrder>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds the provided ORDER BY clauses to the query.
orReplace() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateStart
Adds OR REPLACE to the create aggregate specification.
orReplace() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionStart
Adds OR REPLACE to the create function specification.
orReplace() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateStart
Adds OR REPLACE to the create aggregate specification.
orReplace() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionStart
Adds OR REPLACE to the create function specification.

P

perPartitionLimit(int) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds a PER PARTITION LIMIT clause to this query with a literal value.
perPartitionLimit(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds a PER PARTITION LIMIT clause to this query with a bind marker.
prepend(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Prepends to a collection column, as in SET l=[1,2,3]+l.
prepend(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
prepend(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Prepends to a collection column, as in SET l=[1,2,3]+l.
prepend(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
prependListElement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Prepends a single element to a list column, as in SET l=[?]+l.
prependListElement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
prependListElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Prepends a single element to a list column, as in SET l=[?]+l.
prependListElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
prependMapEntry(CqlIdentifier, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Prepends a single entry to a map column, as in SET m={?:?}+m.
prependMapEntry(String, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
prependMapEntry(CqlIdentifier, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Prepends a single entry to a map column, as in SET m={?:?}+m.
prependMapEntry(String, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
prependSetElement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Prepends a single element to a set column, as in SET s={?}+s.
prependSetElement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
prependSetElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Prepends a single element to a set column, as in SET s={?}+s.
prependSetElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment

Q

QueryBuilder - Class in com.datastax.oss.driver.api.querybuilder
A Domain-Specific Language to build CQL queries using Java code.
QueryBuilder() - Constructor for class com.datastax.oss.driver.api.querybuilder.QueryBuilder
 

R

range(Selector, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a slice in a collection column, as in SELECT s[4..8].
range(CqlIdentifier, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut for slice selection when the target collection is a simple column.
range(String, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
range(Selector, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a slice in a collection column, as in SELECT s[4..8].
range(CqlIdentifier, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut for slice selection when the target collection is a simple column.
range(String, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
raw(String) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Specifies an element to delete as a raw CQL snippet.
raw(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A raw CQL snippet.
Raw - Interface in com.datastax.oss.driver.api.querybuilder
A raw CQL snippet that will be appended to the query as-is, without any syntax checking or escaping.
raw(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects an arbitrary expression expressed as a raw string.
RegularInsert - Interface in com.datastax.oss.driver.api.querybuilder.insert
A regular (not JSON) INSERT statement.
Relation - Interface in com.datastax.oss.driver.api.querybuilder.relation
A relation in a WHERE clause.
RelationOptions<SelfT extends RelationOptions<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
RelationStructure<SelfT extends RelationStructure<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema
 
remainder(Term, Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
The remainder of two terms, as in WHERE k = left % right.
remainder(Selector, Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the remainder of two arguments, as in SELECT col1 % col2.
remainder(Selector, Selector) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the remainder of two arguments, as in SELECT col1 % col2.
remove(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Removes elements from a collection, as in SET l=l-[1,2,3].
remove(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
remove(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Removes elements from a collection, as in SET l=l-[1,2,3].
remove(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
removeListElement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Removes a single element from a list column, as in SET l=l-[?].
removeListElement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
removeListElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Removes a single element to a list column, as in SET l=l-[?].
removeListElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
removeMapEntry(CqlIdentifier, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Removes a single entry from a map column, as in SET m=m-{?:?}.
removeMapEntry(String, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
removeMapEntry(CqlIdentifier, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Removes a single entry to a map column, as in SET m=m-{?:?}.
removeMapEntry(String, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
removeSetElement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Removes a single element from a set column, as in SET s=s-{?}.
removeSetElement(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
removeSetElement(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Removes a single element to a set column, as in SET s=s-{?}.
removeSetElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
renameColumn(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableRenameColumn
Adds a column rename to ALTER TABLE specification.
renameColumn(String, String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableRenameColumn
renameColumn(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableRenameColumn
Adds a column rename to ALTER TABLE specification.
renameColumn(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTableRenameColumn
renameField(CqlIdentifier, CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTypeRenameField
Adds a field rename to ALTER TYPE specification.
renameField(String, String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.AlterTypeRenameField
returnsNullOnNull() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionStart
Adds RETURNS NULL ON NULL to the create function specification.
returnsNullOnNull() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionStart
Adds RETURNS NULL ON NULL to the create function specification.
returnsType(DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithNullOption
Adds RETURNS to the create function specification.
returnsType(DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionWithNullOption
Adds RETURNS to the create function specification.
rows(int) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder.RowsPerPartition
 

S

SchemaBuilder - Class in com.datastax.oss.driver.api.querybuilder
A Domain-Specific Language to build CQL DDL queries using Java code.
SchemaBuilder() - Constructor for class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
 
SchemaBuilder.RowsPerPartition - Class in com.datastax.oss.driver.api.querybuilder
Specifies the rows_per_partition configuration for table caching options.
Select - Interface in com.datastax.oss.driver.api.querybuilder.select
A complete SELECT query.
selectFrom(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts a SELECT query for a qualified table.
selectFrom(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
selectFrom(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts a SELECT query for an unqualified table.
selectFrom(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
SelectFrom - Interface in com.datastax.oss.driver.api.querybuilder.select
The beginning of a SELECT query.
selector(Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Adds a selector.
selector(Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Adds a selector.
Selector - Interface in com.datastax.oss.driver.api.querybuilder.select
A selected element in a SELECT query.
selectors(Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Adds multiple selectors at once.
selectors(Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
selectors(Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Adds multiple selectors at once.
selectors(Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
set(Assignment) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Adds an assignment to this statement, as in UPDATE foo SET v=1.
set(Iterable<Assignment>) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Adds multiple assignments at once.
set(Assignment...) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Var-arg equivalent of OngoingAssignment.set(Iterable).
setColumn(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Assigns a value to a column, as in SET c=?.
setColumn(String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
setColumn(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Assigns a value to a column, as in SET c=1.
setColumn(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
setField(CqlIdentifier, CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Assigns a value to a field of a UDT, as in SET address.zip=?.
setField(String, String, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
setField(CqlIdentifier, CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Assigns a value to a field of a UDT, as in SET address.zip=?.
setField(String, String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
setListValue(CqlIdentifier, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Assigns a value to an index in a list column, as in SET list[?]=?.
setListValue(String, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
setListValue(CqlIdentifier, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Assigns a value to an index in a list column, as in SET list[?]=?.
setListValue(String, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
setMapValue(CqlIdentifier, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
Assigns a value to an entry in a map column, as in SET map[?]=?.
setMapValue(String, Term, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
setMapValue(CqlIdentifier, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
Assigns a value to an entry in a map column, as in SET map[?]=?.
setMapValue(String, Term, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
setOf(Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a group of elements as a set, as in SELECT {a,b,c}.
setOf(Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Var-arg equivalent of OngoingSelection.setOf(Iterable).
setOf(Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a group of elements as a set, as in SELECT {a,b,c}.
setOf(Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Var-arg equivalent of Selector.setOf(Iterable).
SizeTieredCompactionStrategy<SelfT extends SizeTieredCompactionStrategy<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema.compaction
 
sizeTieredCompactionStrategy() - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Compaction options for Size Tiered Compaction Strategy (STCS).
subtract(Term, Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
The difference of two terms, as in WHERE k = left - right.
subtract(Selector, Selector) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects the difference of two terms, as in SELECT col1 - col2.
subtract(Selector, Selector) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects the difference of two arguments, as in SELECT col1 - col2.

T

table(CqlIdentifier) - Static method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
Starts the definition of a graph edge side by designating the from/to table.
table(String) - Static method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
Term - Interface in com.datastax.oss.driver.api.querybuilder.term
A simple expression that doesn't reference columns.
TimeWindowCompactionStrategy<SelfT extends TimeWindowCompactionStrategy<SelfT>> - Interface in com.datastax.oss.driver.api.querybuilder.schema.compaction
 
timeWindowCompactionStrategy() - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Compaction options for Time Window Compaction Strategy (TWCS).
TimeWindowCompactionStrategy.CompactionWindowUnit - Enum in com.datastax.oss.driver.api.querybuilder.schema.compaction
 
TimeWindowCompactionStrategy.TimestampResolution - Enum in com.datastax.oss.driver.api.querybuilder.schema.compaction
 
toDate(Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in toDate function as a term.
toDate(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut to select the result of the built-in toDate function.
toDate(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
toDate(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut to select the result of the built-in toDate function on a simple column.
toDate(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
token(CqlIdentifier...) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Var-arg equivalent of Relation.tokenFromIds(Iterable).
token(Iterable<String>) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Equivalent of Relation.tokenFromIds(Iterable) with raw strings; the names are converted with CqlIdentifier.fromCql(String).
token(String...) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Var-arg equivalent of Relation.token(Iterable).
tokenFromIds(Iterable<CqlIdentifier>) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
Builds a relation testing a token generated from a set of columns.
TokenRelationBuilder<ResultT> - Interface in com.datastax.oss.driver.api.querybuilder.relation
 
toTimestamp(Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in toTimestamp function as a term.
toTimestamp(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut to select the result of the built-in toTimestamp function.
toTimestamp(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
toTimestamp(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut to select the result of the built-in toTimestamp function on a simple column.
toTimestamp(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
toUnixTimestamp(Term) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
A call to the built-in toUnixTimestamp function as a term.
toUnixTimestamp(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut to select the result of the built-in toUnixTimestamp function.
toUnixTimestamp(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
toUnixTimestamp(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut to select the result of the built-in toUnixTimestamp function on a simple column.
toUnixTimestamp(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
truncate(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Creates a new TRUNCATE query.
truncate(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Creates a new TRUNCATE query.
truncate(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Creates a new TRUNCATE query.
truncate(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Creates a new TRUNCATE query.
Truncate - Interface in com.datastax.oss.driver.api.querybuilder.truncate
A buildable TRUNCATE statement.
ttl(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut to select the result of the built-in ttl function, as in SELECT ttl(c).
ttl(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
ttl(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut to select the result of the built-in ttl function, as in SELECT ttl(c).
ttl(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
tuple(Iterable<? extends Term>) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
An ordered set of anonymous terms, as in WHERE (a, b) = (1, 2) (on the right-hand side).
tuple(Term...) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Var-arg equivalent of QueryBuilder.tuple(Iterable).
tupleOf(Iterable<Selector>) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Selects a group of elements as a tuple, as in SELECT (a,b,c).
tupleOf(Selector...) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Var-arg equivalent of OngoingSelection.tupleOf(Iterable).
tupleOf(Iterable<Selector>) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Selects a group of elements as a tuple, as in SELECT (a,b,c).
tupleOf(Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Var-arg equivalent of Selector.tupleOf(Iterable).
typeHint(Term, DataType) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Provides a type hint for an expression, as in WHERE k = (double)1/3.
typeHint(Selector, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Provides a type hint for a selector, as in SELECT (double)1/3.
typeHint(Selector, DataType) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Provides a type hint for a selector, as in SELECT (double)1/3.

U

udt(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Shortcut to reference a UDT in methods that use a DataType, such as QueryBuilder.typeHint(Term, DataType) and Selector.cast(Selector, DataType).
udt(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
udt(CqlIdentifier, boolean) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
Shortcut for creating a user-defined DataType for use in UDT and Table builder definitions, such as CreateTable.withColumn(CqlIdentifier, DataType).
udt(String, boolean) - Static method in class com.datastax.oss.driver.api.querybuilder.SchemaBuilder
update(CqlIdentifier, CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts an UPDATE query for a qualified table.
update(String, String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
update(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Starts an UPDATE query for an unqualified table.
update(String) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
Update - Interface in com.datastax.oss.driver.api.querybuilder.update
A buildable UPDATE statement that has at least one assignment and one WHERE clause.
UpdateStart - Interface in com.datastax.oss.driver.api.querybuilder.update
The beginning of an UPDATE statement.
UpdateWithAssignments - Interface in com.datastax.oss.driver.api.querybuilder.update
An UPDATE statement that has at least one assignment.
usingSASI() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndexStart
Declares that the index is a "SSTable Attached Secondary Index" (SASI) type index.
usingTimeout(CqlDuration) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds a USING TIMEOUT clause to this statement with a literal value.
usingTimeout(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds a USING TIMEOUT clause to this statement with a bind marker.
usingTimeout(CqlDuration) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds a USING TIMEOUT clause to this statement with a literal value.
usingTimeout(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.select.Select
Adds a USING TIMEOUT clause to this statement with a bind marker.
usingTimeout(CqlDuration) - Method in interface com.datastax.oss.driver.api.querybuilder.update.UpdateStart
Adds a USING TIMEOUT clause to this statement with a literal value.
usingTimeout(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.update.UpdateStart
Adds a USING TIMEOUT clause to this statement with a bind marker.
usingTimestamp(long) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Adds a USING TIMESTAMP clause to this statement with a literal value.
usingTimestamp(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.delete.DeleteSelection
Adds a USING TIMESTAMP clause to this statement with a bind marker.
usingTimestamp(long) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds a USING TIMESTAMP clause to this statement with a literal value.
usingTimestamp(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds a USING TIMESTAMP clause to this statement with a bind marker.
usingTimestamp(long) - Method in interface com.datastax.oss.driver.api.querybuilder.update.UpdateStart
Adds a USING TIMESTAMP clause to this statement with a literal value.
usingTimestamp(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.update.UpdateStart
Adds a USING TIMESTAMP clause to this statement with a bind marker.
usingTtl(int) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds a USING TTL clause to this statement with a literal value.
usingTtl(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.Insert
Adds a USING TTL clause to this statement with a bind marker.
usingTtl(int) - Method in interface com.datastax.oss.driver.api.querybuilder.update.UpdateStart
Adds a USING TTL clause to this statement with a literal value.
usingTtl(BindMarker) - Method in interface com.datastax.oss.driver.api.querybuilder.update.UpdateStart
Adds a USING TTL clause to this statement with a bind marker.

V

value(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.OngoingValues
Sets a value for a column, as in {@code INSERT INTO ...
value(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.OngoingValues
valueOf(String) - Static method in enum com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy.CompactionWindowUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy.TimestampResolution
Returns the enum constant of this type with the specified name.
values(Map<String, Term>) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.OngoingValues
Shortcut for OngoingValues.valuesByIds(Map) when the keys are plain strings.
values() - Static method in enum com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy.CompactionWindowUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy.TimestampResolution
Returns an array containing the constants of this enum type, in the order they are declared.
valuesByIds(Map<CqlIdentifier, Term>) - Method in interface com.datastax.oss.driver.api.querybuilder.insert.OngoingValues
Sets values for multiple columns in one call, as in {@code INSERT INTO ...

W

where(Relation) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a relation in the WHERE clause.
where(Iterable<Relation>) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds multiple relations at once.
where(Relation...) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Var-arg equivalent of OngoingWhereClause.where(Iterable).
whereColumn(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a relation testing a column.
whereColumn(String) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereColumnIds(Iterable<CqlIdentifier>) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a multi-column relation, as in WHERE (c1, c2, c3) IN ....
whereColumns(CqlIdentifier...) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereColumns(Iterable<String>) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Equivalent of OngoingWhereClause.whereColumnIds(Iterable) with raw strings; the names are converted with CqlIdentifier.fromCql(String).
whereColumns(String...) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereCustomIndex(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a relation on a custom index.
whereCustomIndex(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereMapValue(CqlIdentifier, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a relation testing a value in a map (Cassandra 4 and above).
whereMapValue(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereRaw(String) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a raw CQL snippet as a relation.
whereToken(CqlIdentifier...) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereToken(Iterable<String>) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Equivalent of OngoingWhereClause.whereTokenFromIds(Iterable) with raw strings; the names are converted with CqlIdentifier.fromCql(String).
whereToken(String...) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
whereTokenFromIds(Iterable<CqlIdentifier>) - Method in interface com.datastax.oss.driver.api.querybuilder.relation.OngoingWhereClause
Adds a relation testing a token generated from a set of columns.
withBloomFilterFpChance(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the false-positive probability for SSTable bloom filters.
withBucketHigh(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withBucketLow(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withCaching(boolean, SchemaBuilder.RowsPerPartition) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the caching criteria.
withCDC(boolean) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines whether or not change data capture is enabled.
withClusteringColumn(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTable
Adds a clustering column definition in the CREATE TABLE statement.
withClusteringColumn(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTable
withClusteringColumn(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
Adds a clustering column to the primary key definition of this edge side.
withClusteringColumn(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
withClusteringColumn(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewPrimaryKey
Adds a clustering column to primary key definition.
withClusteringColumn(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewPrimaryKey
withClusteringColumn(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTable
Adds a clustering column definition in the CREATE TABLE statement.
withClusteringColumn(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTable
withClusteringOrder(Map<String, ClusteringOrder>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseRelationStructure
Shortcut for DseRelationStructure.withClusteringOrderByIds(Map) with the columns specified as case-insensitive names.
withClusteringOrder(CqlIdentifier, ClusteringOrder) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseRelationStructure
Adds the provided clustering order.
withClusteringOrder(String, ClusteringOrder) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseRelationStructure
withClusteringOrder(Map<String, ClusteringOrder>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationStructure
Shortcut for RelationStructure.withClusteringOrderByIds(Map) with the columns specified as case-insensitive names.
withClusteringOrder(CqlIdentifier, ClusteringOrder) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationStructure
Adds the provided clustering order.
withClusteringOrder(String, ClusteringOrder) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationStructure
withClusteringOrderByIds(Map<CqlIdentifier, ClusteringOrder>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseRelationStructure
Adds the provided CLUSTERING ORDER.
withClusteringOrderByIds(Map<CqlIdentifier, ClusteringOrder>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationStructure
Adds the provided CLUSTERING ORDER.
withColdReadsToOmit(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withColumn(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTable
Adds a column definition in the CREATE TABLE statement.
withColumn(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTable
withColumn(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTable
Adds a column definition in the CREATE TABLE statement.
withColumn(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTable
withComment(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines documentation for this relation.
withCompaction(CompactionStrategy<?>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the compaction strategy to use.
withCompactionWindow(long, TimeWindowCompactionStrategy.CompactionWindowUnit) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy
 
withCompactStorage() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTableWithOptions
Enables COMPACT STORAGE in the CREATE TABLE statement.
withCompactStorage() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTableWithOptions
Enables COMPACT STORAGE in the CREATE TABLE statement.
withCompression(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the given algorithm using the default configuration (64kb chunk_length, and 1.0 crc_check_chance).
withCompression(String, int, double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the given algorithm, chunk length and crc check chance.
withDcLocalReadRepairChance(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the probability of read repairs being invoked over all replicas in the current data center.
withDefaultTimeToLiveSeconds(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the default 'time to live' (expiration time) of writes in seconds.
withDeflateCompression(int, double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the Deflate algorithm with the given chunk length and crc check chance.
withDeflateCompression() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the Deflate algorithm using the default configuration (64kb chunk_length, and 1.0 crc_check_chance).
withDurableWrites(boolean) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspace
Adjusts durable writes configuration for this keyspace.
withDurableWrites(boolean) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspaceStart
Adjusts durable writes configuration for this keyspace.
withDurableWrites(boolean) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspace
Adjusts durable writes configuration for this keyspace.
withDurableWrites(boolean) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.KeyspaceOptions
Adjusts durable writes configuration for this keyspace.
withEdgeLabel(CqlIdentifier, DseGraphEdgeSide, DseGraphEdgeSide) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseTableGraphOptions
Adds an edge label to this table.
withEdgeLabel(String, DseGraphEdgeSide, DseGraphEdgeSide) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseTableGraphOptions
withEdgeLabel(DseGraphEdgeSide, DseGraphEdgeSide) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseTableGraphOptions
Adds an anonymous edge label to this table.
withEnabled(boolean) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.CompactionStrategy
 
withField(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.OngoingCreateType
Adds a field definition in the CREATE TYPE statement.
withField(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.OngoingCreateType
Shortcut for OngoingCreateType.withField(CqlIdentifier, DataType) (CqlIdentifier, DataType) withField(CqlIdentifier.asCql(columnName), dataType)}.
withFinalFunc(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateEnd
Adds FINALFUNC to the create aggregate query.
withFinalFunc(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateEnd
withFinalFunc(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateEnd
Adds FINALFUNC to the create aggregate query.
withFinalFunc(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateEnd
withGcGraceSeconds(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the time to wait before garbage collecting tombstones (deletion markers).
withGraphEngine(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspace
Adjusts the graph engine that will be used to interpret this keyspace.
withGraphEngine(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspaceStart
Adjusts the graph engine that will be used to interpret this keyspace.
withGraphEngine(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspace
Adjusts the graph engine that will be used to interpret this keyspace.
withInitCond(Term) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateEnd
Adds INITCOND to the aggregate query.
withInitCond(Term) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateEnd
Adds INITCOND to the aggregate query.
withJavaLanguage() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
Adds "LANGUAGE java" to create function specification.
withJavaLanguage() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionWithType
Adds "LANGUAGE java" to create function specification.
withJavaScriptLanguage() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
Adds "LANGUAGE javascript" to create function specification.
withJavaScriptLanguage() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionWithType
Adds "LANGUAGE javascript" to create function specification.
withLanguage(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionWithType
Adds LANGUAGE to the create function specification.
withLanguage(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionWithType
Adds LANGUAGE to the create function specification.
withLZ4Compression(int, double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the LZ4 algorithm with the given chunk length and crc check chance.
withLZ4Compression() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the LZ4 algorithm using the default configuration (64kb chunk_length, and 1.0 crc_check_chance).
withMaxIndexInterval(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the maximum index interval.
withMaxThreshold(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withMemtableFlushPeriodInMs(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the memtable flush period in milliseconds.
withMinIndexInterval(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the minimum index interval.
withMinSSTableSizeInBytes(long) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withMinThreshold(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withNetworkTopologyStrategy(Map<String, Integer>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspace
Adds NetworkTopologyStrategy replication options with the given data center replication factors.
withNetworkTopologyStrategy(Map<String, Integer>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspaceStart
Adds NetworkTopologyStrategy replication options with the given data center replication factors.
withNetworkTopologyStrategy(Map<String, Integer>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspaceStart
Adds NetworkTopologyStrategy replication options with the given data center replication factors.
withNetworkTopologyStrategy(Map<String, Integer>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.KeyspaceReplicationOptions
Adds NetworkTopologyStrategy replication options with the given data center replication factors.
withNoCompression() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines that compression should be disabled.
withOnlyPurgeRepairedTombstones(boolean) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.SizeTieredCompactionStrategy
 
withOption(String, Object) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspace
 
withOption(String, Object) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspaceStart
 
withOption(String, Object) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspace
 
withOption(String, Object) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.OptionProvider
Adds a free-form option.
withoutEdgeLabel(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
Removes the named edge label from this table.
withoutEdgeLabel(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
withoutEdgeLabel() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
Removes the anonymous edge label from this table.
withoutVertexLabel(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
Removes the named vertex label from this table.
withoutVertexLabel(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
withoutVertexLabel() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseTableStart
Removes the anonymous vertex label from this table.
withParameter(DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateStart
Adds a parameter definition in the CREATE AGGREGATE statement.
withParameter(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionStart
Adds a parameter definition in the CREATE FUNCTION statement.
withParameter(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseFunctionStart
withParameter(DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateStart
Adds a parameter definition in the CREATE AGGREGATE statement.
withParameter(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionStart
Adds a parameter definition in the CREATE FUNCTION statement.
withParameter(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateFunctionStart
withPartitionKey(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
Adds a partition key column to the primary key definition of this edge side.
withPartitionKey(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseGraphEdgeSide
withPartitionKey(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.OngoingDsePartitionKey
Adds a partition key column definition.
withPartitionKey(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.OngoingDsePartitionKey
withPartitionKey(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewPrimaryKeyStart
Adds a partition key to primary key definition.
withPartitionKey(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateMaterializedViewPrimaryKeyStart
withPartitionKey(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.OngoingPartitionKey
Adds a partition key column definition.
withPartitionKey(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.OngoingPartitionKey
withReadRepairChance(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the probability with which read repairs should be invoked on non-quorum reads.
withReplicationOptions(Map<String, Object>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspace
Adds 'replication' options.
withReplicationOptions(Map<String, Object>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspaceStart
Adds 'replication' options.
withReplicationOptions(Map<String, Object>) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspaceStart
Adds 'replication' options.
withReplicationOptions(Map<String, Object>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.KeyspaceReplicationOptions
Adds 'replication' options.
withSASIOptions(Map<String, Object>) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateIndex
Convenience method for when CreateIndexStart.usingSASI() is used, provides SASI specific options that are provided under the index 'OPTIONS' property.
withSFunc(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateStart
Adds SFUNC to the create aggregate specification.
withSFunc(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateStart
withSFunc(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateStart
Adds SFUNC to the create aggregate specification.
withSFunc(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateStart
withSimpleStrategy(int) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspace
Adds SimpleStrategy replication options with the given replication factor.
withSimpleStrategy(int) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.AlterDseKeyspaceStart
Adds SimpleStrategy replication options with the given replication factor.
withSimpleStrategy(int) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseKeyspaceStart
Adds SimpleStrategy replication options with the given replication factor.
withSimpleStrategy(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.KeyspaceReplicationOptions
Adds SimpleStrategy replication options with the given replication factor.
withSnappyCompression(int, double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the Snappy algorithm with the given chunk length and crc check chance.
withSnappyCompression() - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Configures compression using the Snappy algorithm using the default configuration (64kb chunk_length, and 1.0 crc_check_chance).
withSpeculativeRetry(String) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.RelationOptions
Defines the configuration for coordinator to replica speculative retries.
withSSTableSizeInMB(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.LeveledCompactionStrategy
 
withStaticColumn(CqlIdentifier, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTable
Adds a static column definition in the CREATE TABLE statement.
withStaticColumn(String, DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseTable
withStaticColumn(CqlIdentifier, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTable
Adds a static column definition in the CREATE TABLE statement.
withStaticColumn(String, DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateTable
withSType(DataType) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.CreateDseAggregateStateFunc
Adds STYPE to the create aggregate query.
withSType(DataType) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.CreateAggregateStateFunc
Adds STYPE to the create aggregate query.
withTimestampResolution(TimeWindowCompactionStrategy.TimestampResolution) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy
 
withTombstoneCompactionIntervalInSeconds(int) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.CompactionStrategy
 
withTombstoneThreshold(double) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.CompactionStrategy
 
withUncheckedTombstoneCompaction(boolean) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.CompactionStrategy
 
withUnsafeAggressiveSSTableExpiration(boolean) - Method in interface com.datastax.oss.driver.api.querybuilder.schema.compaction.TimeWindowCompactionStrategy
 
withVertexLabel(CqlIdentifier) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseTableGraphOptions
Adds a vertex label to this table.
withVertexLabel(String) - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseTableGraphOptions
withVertexLabel() - Method in interface com.datastax.dse.driver.api.querybuilder.schema.DseTableGraphOptions
Adds an anonymous vertex label to this table.
writeTime(CqlIdentifier) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
Shortcut to select the result of the built-in writetime function, as in SELECT writetime(c).
writeTime(String) - Method in interface com.datastax.oss.driver.api.querybuilder.select.OngoingSelection
writeTime(CqlIdentifier) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
Shortcut to select the result of the built-in writetime function, as in SELECT writetime(c).
writeTime(String) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
A B C D E F G I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017–2023. All rights reserved.