public class CqlQuery<K,N,V> extends AbstractBasicQuery<K,N,CqlRows<K,N,V>>
CqlRows for additional details.columnFamilyName, columnNameSerializer, consistency, cql3, cqlVersion, keySerializer, keyspace| Constructor and Description |
|---|
CqlQuery(Keyspace k,
Serializer<K> keySerializer,
Serializer<N> nameSerializer,
Serializer<V> valueSerializer) |
| Modifier and Type | Method and Description |
|---|---|
QueryResult<CqlRows<K,N,V>> |
execute()
For future releases, we should consider refactoring how execute
method converts the thrift CqlResult to Hector CqlRows.
|
protected HConsistencyLevel |
getConsistency() |
CqlQuery<K,N,V> |
setCqlVersion(String version)
Method will check to see if the version starts with "3" and set
the boolean cql3 to true.
|
CqlQuery<K,N,V> |
setQuery(ByteBuffer qeury) |
CqlQuery<K,N,V> |
setQuery(String query)
Set the query as a String.
|
CqlQuery<K,N,V> |
setSuppressKeyInColumns(boolean suppressKeyInColumns) |
CqlQuery<K,N,V> |
useCompression() |
getColumnNameSerializer, getConsistencyLevel, getCqlVersion, getKeySerializer, setColumnFamily, setColumnNameSerializer, setConsistencyLevel, setKeySerializerpublic CqlQuery(Keyspace k, Serializer<K> keySerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer)
public CqlQuery<K,N,V> setQuery(String query)
StringSerializer.toByteBuffer(String) directly.query - public CqlQuery<K,N,V> setQuery(ByteBuffer qeury)
public CqlQuery<K,N,V> setCqlVersion(String version)
setCqlVersion in class AbstractBasicQuery<K,N,CqlRows<K,N,V>>public CqlQuery<K,N,V> setSuppressKeyInColumns(boolean suppressKeyInColumns)
protected HConsistencyLevel getConsistency()
public QueryResult<CqlRows<K,N,V>> execute()
Copyright © 2014. All Rights Reserved.