|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
K
- C
- public interface RowQuery<K,C>
Interface to narrow down the path and column slices within a query after the keys were seleted using the ColumnFamilyQuery.
Method Summary | |
---|---|
RowQuery<K,C> |
autoPaginate(boolean enabled)
When used in conjunction with a column range this will call subsequent calls to execute() to get the next block of columns. |
RowCopier<K,C> |
copyTo(ColumnFamily<K,C> columnFamily,
K rowKey)
Copy the results of the query to another column family |
ColumnQuery<C> |
getColumn(C column)
Specify the path to a single column (either Standard or Super). |
ColumnCountQuery |
getCount()
Returns the number of columns in the response without returning any data |
RowQuery<K,C> |
setIsPaginating()
Deprecated. |
RowQuery<K,C> |
withColumnRange(java.nio.ByteBuffer startColumn,
java.nio.ByteBuffer endColumn,
boolean reversed,
int count)
Specify a range and provide pre-constructed start and end columns. |
RowQuery<K,C> |
withColumnRange(ByteBufferRange range)
Specify a range of composite columns. |
RowQuery<K,C> |
withColumnRange(C startColumn,
C endColumn,
boolean reversed,
int count)
Specify a range of columns to return. |
RowQuery<K,C> |
withColumnSlice(C... columns)
Specify a non-contiguous set of columns to retrieve. |
RowQuery<K,C> |
withColumnSlice(java.util.Collection<C> columns)
Specify a non-contiguous set of columns to retrieve. |
RowQuery<K,C> |
withColumnSlice(ColumnSlice<C> columns)
Use this when your application caches the column slice. |
Methods inherited from interface com.netflix.astyanax.Execution |
---|
execute, executeAsync |
Method Detail |
---|
ColumnQuery<C> getColumn(C column)
C2
- path
- RowQuery<K,C> withColumnSlice(java.util.Collection<C> columns)
columns
- RowQuery<K,C> withColumnSlice(C... columns)
columns
- RowQuery<K,C> withColumnSlice(ColumnSlice<C> columns)
slice
- RowQuery<K,C> withColumnRange(C startColumn, C endColumn, boolean reversed, int count)
startColumn
- First column in the rangeendColumn
- Last column in the rangereversed
- True if the order should be reversed. Note that for reversed,
startColumn should be greater than endColumn.count
- Maximum number of columns to return (similar to SQL LIMIT)RowQuery<K,C> withColumnRange(java.nio.ByteBuffer startColumn, java.nio.ByteBuffer endColumn, boolean reversed, int count)
startColumn
- endColumn
- reversed
- count
- RowQuery<K,C> withColumnRange(ByteBufferRange range)
range
- @Deprecated RowQuery<K,C> setIsPaginating()
RowQuery<K,C> autoPaginate(boolean enabled)
RowCopier<K,C> copyTo(ColumnFamily<K,C> columnFamily, K rowKey)
columnFamily
- otherRowKey
- ColumnCountQuery getCount()
com.netflix.astyanax.connectionpool.exceptions.ConnectionException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |