- 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.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.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.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
-
- 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+=?.
- 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+=?.
- 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+=[?].
- 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+=[?].
- 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+={?:?}.
- 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+={?:?}.
- 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+={?}.
- 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+={?}.
- 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.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.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.
- 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
-
- columns(Iterable<String>) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
-
- columns(String...) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
-
- 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
-
- 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.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
-
- 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.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
-
- 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
-
- decrement(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
-
Decrements a counter, as in SET 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-=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.
- 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.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.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.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
-
- 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
-
- 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
-
- function(String, String, Selector...) - Static method in interface com.datastax.oss.driver.api.querybuilder.select.Selector
-
- 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
-
- 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.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
-
- increment(CqlIdentifier, Term) - Static method in interface com.datastax.oss.driver.api.querybuilder.update.Assignment
-
Increments a counter, as in SET 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+=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.
- 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
-
- 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
-
- 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.
- 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.
- 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.
- 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-=[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-=[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 to a list column, as in SET 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-=[?].
- 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 to a map column, as in SET 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-={?:?}.
- 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 to a set column, as in SET 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-={?}.
- removeSetElement(String, Term) - Method in interface com.datastax.oss.driver.api.querybuilder.update.OngoingAssignment
-
- 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.oss.driver.api.querybuilder.schema.CreateFunctionStart
-
Adds RETURNS NULL ON NULL 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- token(Iterable<String>) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
-
- token(String...) - Static method in interface com.datastax.oss.driver.api.querybuilder.relation.Relation
-
- 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
-
- 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
-
- 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
-
- 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.
- udt(CqlIdentifier) - Static method in class com.datastax.oss.driver.api.querybuilder.QueryBuilder
-
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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
-
- 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) - 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.oss.driver.api.querybuilder.schema.RelationStructure
-
- 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.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.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.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.oss.driver.api.querybuilder.schema.KeyspaceOptions
-
Adjusts durable writes configuration for this keyspace.
- 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
-
- 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).
- 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.oss.driver.api.querybuilder.schema.CreateFunctionWithType
-
Adds "LANGUAGE java" 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.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.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.oss.driver.api.querybuilder.schema.OptionProvider
-
Adds a free-form option.
- 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.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.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.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.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.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.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
-
- 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
-