public abstract class QueryOptionsUtil extends Object
Constructor and Description |
---|
QueryOptionsUtil() |
Modifier and Type | Method and Description |
---|---|
static <T extends com.datastax.oss.driver.api.core.cql.Statement<?>> |
addQueryOptions(T statement,
QueryOptions queryOptions)
Add common
QueryOptions to all types of queries. |
static com.datastax.oss.driver.api.querybuilder.delete.Delete |
addWriteOptions(com.datastax.oss.driver.api.querybuilder.delete.Delete delete,
WriteOptions writeOptions)
Add common
WriteOptions options to Delete CQL statements. |
static com.datastax.oss.driver.api.querybuilder.insert.Insert |
addWriteOptions(com.datastax.oss.driver.api.querybuilder.insert.Insert insert,
WriteOptions writeOptions)
Add common
WriteOptions options to Insert CQL statements. |
static com.datastax.oss.driver.api.querybuilder.update.Update |
addWriteOptions(com.datastax.oss.driver.api.querybuilder.update.Update update,
WriteOptions writeOptions)
Add common
WriteOptions options to Update CQL statements. |
public static <T extends com.datastax.oss.driver.api.core.cql.Statement<?>> T addQueryOptions(T statement, QueryOptions queryOptions)
QueryOptions
to all types of queries.statement
- CQL Statement
, must not be null.queryOptions
- query options (e.g. consistency level) to add to the CQL statement.Statement
.public static com.datastax.oss.driver.api.querybuilder.insert.Insert addWriteOptions(com.datastax.oss.driver.api.querybuilder.insert.Insert insert, WriteOptions writeOptions)
WriteOptions
options to Insert
CQL statements.insert
- Insert
CQL statement, must not be null.writeOptions
- write options (e.g. consistency level) to add to the CQL statement.Insert
.public static com.datastax.oss.driver.api.querybuilder.delete.Delete addWriteOptions(com.datastax.oss.driver.api.querybuilder.delete.Delete delete, WriteOptions writeOptions)
WriteOptions
options to Delete
CQL statements.delete
- Delete
CQL statement, must not be null.writeOptions
- write options (e.g. consistency level) to add to the CQL statement.Delete
.public static com.datastax.oss.driver.api.querybuilder.update.Update addWriteOptions(com.datastax.oss.driver.api.querybuilder.update.Update update, WriteOptions writeOptions)
WriteOptions
options to Update
CQL statements.update
- Update
CQL statement, must not be null.writeOptions
- write options (e.g. consistency level) to add to the CQL statement.Update
.Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.