public abstract class QueryOptionsUtil extends Object
Constructor and Description |
---|
QueryOptionsUtil() |
Modifier and Type | Method and Description |
---|---|
static com.datastax.driver.core.PreparedStatement |
addPreparedStatementOptions(com.datastax.driver.core.PreparedStatement preparedStatement,
QueryOptions queryOptions)
Add common
QueryOptions to Cassandra PreparedStatement s. |
static <T extends com.datastax.driver.core.Statement> |
addQueryOptions(T statement,
QueryOptions queryOptions)
Add common
QueryOptions to all types of queries. |
static com.datastax.driver.core.querybuilder.Delete |
addWriteOptions(com.datastax.driver.core.querybuilder.Delete delete,
WriteOptions writeOptions)
Add common
WriteOptions options to Delete CQL statements. |
static com.datastax.driver.core.querybuilder.Insert |
addWriteOptions(com.datastax.driver.core.querybuilder.Insert insert,
WriteOptions writeOptions)
Add common
WriteOptions options to Insert CQL statements. |
static com.datastax.driver.core.querybuilder.Update |
addWriteOptions(com.datastax.driver.core.querybuilder.Update update,
WriteOptions writeOptions)
Add common
WriteOptions options to Update CQL statements. |
public static com.datastax.driver.core.PreparedStatement addPreparedStatementOptions(com.datastax.driver.core.PreparedStatement preparedStatement, QueryOptions queryOptions)
QueryOptions
to Cassandra PreparedStatement
s.preparedStatement
- the Cassandra PreparedStatement
, must not be null.queryOptions
- query options (e.g. consistency level) to add to the Cassandra PreparedStatement
.public static <T extends com.datastax.driver.core.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.driver.core.querybuilder.Insert addWriteOptions(com.datastax.driver.core.querybuilder.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.driver.core.querybuilder.Delete addWriteOptions(com.datastax.driver.core.querybuilder.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.driver.core.querybuilder.Update addWriteOptions(com.datastax.driver.core.querybuilder.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–2019 Pivotal Software, Inc.. All rights reserved.