me.prettyprint.hector.api.query
Interface RangeSlicesQuery<K,N,V>
- Type Parameters:
N - type of the column namesV - type of the column values
- All Superinterfaces:
- Query<OrderedRows<K,N,V>>
- All Known Implementing Classes:
- ThriftRangeSlicesQuery
public interface RangeSlicesQuery<K,N,V>
- extends Query<OrderedRows<K,N,V>>
A query for the call get_range_slices.
In order to use comparison expressions (i.e addEqualsExpression) your CF must be configured to use secondary indexes.
- Author:
- Ran Tavory, Javier A. Sotelo
|
Method Summary |
RangeSlicesQuery<K,N,V> |
addEqualsExpression(N columnName,
V columnValue)
|
RangeSlicesQuery<K,N,V> |
addGteExpression(N columnName,
V columnValue)
|
RangeSlicesQuery<K,N,V> |
addGtExpression(N columnName,
V columnValue)
|
RangeSlicesQuery<K,N,V> |
addLteExpression(N columnName,
V columnValue)
|
RangeSlicesQuery<K,N,V> |
addLtExpression(N columnName,
V columnValue)
|
Collection<N> |
getColumnNames()
|
int |
getRowCount()
|
RangeSlicesQuery<K,N,V> |
setColumnFamily(String cf)
|
RangeSlicesQuery<K,N,V> |
setColumnNames(N... columnNames)
|
RangeSlicesQuery<K,N,V> |
setKeys(K start,
K end)
|
RangeSlicesQuery<K,N,V> |
setRange(N start,
N finish,
boolean reversed,
int count)
|
RangeSlicesQuery<K,N,V> |
setReturnKeysOnly()
|
RangeSlicesQuery<K,N,V> |
setRowCount(int rowCount)
|
RangeSlicesQuery<K,N,V> |
setTokens(K startKey,
String startToken,
String endToken)
|
| Methods inherited from interface me.prettyprint.hector.api.query.Query |
execute |
setKeys
RangeSlicesQuery<K,N,V> setKeys(K start,
K end)
setTokens
RangeSlicesQuery<K,N,V> setTokens(K startKey,
String startToken,
String endToken)
setRowCount
RangeSlicesQuery<K,N,V> setRowCount(int rowCount)
setColumnNames
RangeSlicesQuery<K,N,V> setColumnNames(N... columnNames)
getColumnNames
Collection<N> getColumnNames()
getRowCount
int getRowCount()
setColumnFamily
RangeSlicesQuery<K,N,V> setColumnFamily(String cf)
setRange
RangeSlicesQuery<K,N,V> setRange(N start,
N finish,
boolean reversed,
int count)
setReturnKeysOnly
RangeSlicesQuery<K,N,V> setReturnKeysOnly()
addEqualsExpression
RangeSlicesQuery<K,N,V> addEqualsExpression(N columnName,
V columnValue)
addLteExpression
RangeSlicesQuery<K,N,V> addLteExpression(N columnName,
V columnValue)
addGteExpression
RangeSlicesQuery<K,N,V> addGteExpression(N columnName,
V columnValue)
addLtExpression
RangeSlicesQuery<K,N,V> addLtExpression(N columnName,
V columnValue)
addGtExpression
RangeSlicesQuery<K,N,V> addGtExpression(N columnName,
V columnValue)
Copyright © 2013. All Rights Reserved.