K - C - public class CqlAllRowsQueryImpl<K,C>
extends java.lang.Object
implements com.netflix.astyanax.query.AllRowsQuery<K,C>
AllRowsQuery that uses the java driver underneath.
Note that it is easier and more intuitive to just use the AllRowsReader recipe instead.
See https://github.com/Netflix/astyanax/wiki/AllRowsReader-All-rows-query for details on how to use the recipe.| Constructor and Description |
|---|
CqlAllRowsQueryImpl(com.netflix.astyanax.Keyspace ks,
com.netflix.astyanax.model.ColumnFamily<K,C> cf) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancel all pending range iteration tasks.
|
com.netflix.astyanax.connectionpool.OperationResult<com.netflix.astyanax.model.Rows<K,C>> |
execute() |
com.google.common.util.concurrent.ListenableFuture<com.netflix.astyanax.connectionpool.OperationResult<com.netflix.astyanax.model.Rows<K,C>>> |
executeAsync() |
void |
executeWithCallback(com.netflix.astyanax.RowCallback<K,C> callback) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
forTokenRange(java.math.BigInteger start,
java.math.BigInteger end) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
forTokenRange(java.lang.String start,
java.lang.String end) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setBlockSize(int blockSize) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setCheckpointManager(com.netflix.astyanax.query.CheckpointManager manager) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setConcurrencyLevel(int numberOfThreads) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setExceptionCallback(com.netflix.astyanax.ExceptionCallback cb) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setIncludeEmptyRows(boolean flag) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setRepeatLastToken(boolean condition) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setRowLimit(int rowLimit) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
setThreadCount(int numberOfThreads)
Deprecated.
|
com.netflix.astyanax.query.AllRowsQuery<K,C> |
withColumnRange(java.nio.ByteBuffer startColumn,
java.nio.ByteBuffer endColumn,
boolean reversed,
int limit) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
withColumnRange(com.netflix.astyanax.model.ByteBufferRange range) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
withColumnRange(C startColumn,
C endColumn,
boolean reversed,
int count) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
withColumnSlice(C... columns) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
withColumnSlice(java.util.Collection<C> columns) |
com.netflix.astyanax.query.AllRowsQuery<K,C> |
withColumnSlice(com.netflix.astyanax.model.ColumnSlice<C> columns) |
public com.netflix.astyanax.query.AllRowsQuery<K,C> setExceptionCallback(com.netflix.astyanax.ExceptionCallback cb)
public com.netflix.astyanax.query.AllRowsQuery<K,C> setCheckpointManager(com.netflix.astyanax.query.CheckpointManager manager)
public com.netflix.astyanax.query.AllRowsQuery<K,C> setRepeatLastToken(boolean condition)
public com.netflix.astyanax.query.AllRowsQuery<K,C> setIncludeEmptyRows(boolean flag)
public com.netflix.astyanax.query.AllRowsQuery<K,C> withColumnSlice(java.util.Collection<C> columns)
public com.netflix.astyanax.query.AllRowsQuery<K,C> withColumnSlice(com.netflix.astyanax.model.ColumnSlice<C> columns)
public com.netflix.astyanax.query.AllRowsQuery<K,C> withColumnRange(C startColumn, C endColumn, boolean reversed, int count)
public com.netflix.astyanax.query.AllRowsQuery<K,C> withColumnRange(java.nio.ByteBuffer startColumn, java.nio.ByteBuffer endColumn, boolean reversed, int limit)
public com.netflix.astyanax.query.AllRowsQuery<K,C> withColumnRange(com.netflix.astyanax.model.ByteBufferRange range)
public com.netflix.astyanax.query.AllRowsQuery<K,C> setConcurrencyLevel(int numberOfThreads)
@Deprecated public com.netflix.astyanax.query.AllRowsQuery<K,C> setThreadCount(int numberOfThreads)
public void executeWithCallback(com.netflix.astyanax.RowCallback<K,C> callback) throws com.netflix.astyanax.connectionpool.exceptions.ConnectionException
public com.netflix.astyanax.query.AllRowsQuery<K,C> forTokenRange(java.math.BigInteger start, java.math.BigInteger end)
public com.netflix.astyanax.query.AllRowsQuery<K,C> forTokenRange(java.lang.String start, java.lang.String end)
public com.netflix.astyanax.connectionpool.OperationResult<com.netflix.astyanax.model.Rows<K,C>> execute() throws com.netflix.astyanax.connectionpool.exceptions.ConnectionException
public com.google.common.util.concurrent.ListenableFuture<com.netflix.astyanax.connectionpool.OperationResult<com.netflix.astyanax.model.Rows<K,C>>> executeAsync() throws com.netflix.astyanax.connectionpool.exceptions.ConnectionException
public void cancel()