|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.accumulo.core.client.impl.ScannerOptions
org.apache.accumulo.core.client.impl.OfflineScanner
public class OfflineScanner
| Field Summary |
|---|
| Fields inherited from class org.apache.accumulo.core.client.impl.ScannerOptions |
|---|
fetchedColumns, serverSideIteratorList, serverSideIteratorOptions |
| Constructor Summary | |
|---|---|
OfflineScanner(Instance instance,
Credentials credentials,
String tableId,
Authorizations authorizations)
|
|
| Method Summary | |
|---|---|
void |
disableIsolation()
Disables row isolation. |
void |
enableIsolation()
Enables row isolation. |
int |
getBatchSize()
Returns the batch size (number of Key/Value pairs) that will be fetched at a time from a tablet server. |
Range |
getRange()
Returns the range of keys to scan over. |
long |
getReadaheadThreshold()
The number of batches of Key/Value pairs returned before the Scanner will begin to prefetch the next batch |
int |
getTimeOut()
Deprecated. |
Iterator<Map.Entry<Key,Value>> |
iterator()
Returns an iterator over an accumulo table. |
void |
setBatchSize(int size)
Sets the number of Key/Value pairs that will be fetched at a time from a tablet server. |
void |
setRange(Range range)
Sets the range of keys to scan over. |
void |
setReadaheadThreshold(long batches)
Sets the number of batches of Key/Value pairs returned before the Scanner will begin to prefetch the next batch |
void |
setTimeOut(int timeOut)
Deprecated. |
| Methods inherited from class org.apache.accumulo.core.client.impl.ScannerOptions |
|---|
addScanIterator, clearColumns, clearScanIterators, close, fetchColumn, fetchColumn, fetchColumnFamily, getFetchedColumns, getTimeout, removeScanIterator, setOptions, setTimeout, updateScanIteratorOption |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.accumulo.core.client.ScannerBase |
|---|
addScanIterator, clearColumns, clearScanIterators, close, fetchColumn, fetchColumnFamily, getTimeout, removeScanIterator, setTimeout, updateScanIteratorOption |
| Constructor Detail |
|---|
public OfflineScanner(Instance instance,
Credentials credentials,
String tableId,
Authorizations authorizations)
| Method Detail |
|---|
@Deprecated public void setTimeOut(int timeOut)
Scanner
setTimeOut in interface ScannertimeOut - in seconds@Deprecated public int getTimeOut()
Scanner
getTimeOut in interface Scannerpublic void setRange(Range range)
Scanner
setRange in interface Scannerrange - key range to begin and end scanpublic Range getRange()
Scanner
getRange in interface Scannerpublic void setBatchSize(int size)
Scanner
setBatchSize in interface Scannersize - the number of Key/Value pairs to fetch per call to Accumulopublic int getBatchSize()
Scanner
getBatchSize in interface Scannerpublic void enableIsolation()
Scanner
enableIsolation in interface Scannerpublic void disableIsolation()
Scanner
disableIsolation in interface Scannerpublic Iterator<Map.Entry<Key,Value>> iterator()
ScannerBase
iterator in interface Iterable<Map.Entry<Key,Value>>iterator in interface ScannerBaseiterator in class ScannerOptionspublic long getReadaheadThreshold()
ScannerScanner will begin to prefetch the next batch
getReadaheadThreshold in interface Scannerpublic void setReadaheadThreshold(long batches)
ScannerScanner will begin to prefetch the next batch
setReadaheadThreshold in interface Scannerbatches - Non-negative number of batches
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||