@InterfaceAudience.Private public class ClientSideRegionScanner extends AbstractClientScanner
scanMetrics
Constructor and Description |
---|
ClientSideRegionScanner(Configuration conf,
FileSystem fs,
Path rootDir,
HTableDescriptor htd,
HRegionInfo hri,
Scan scan,
ScanMetrics scanMetrics) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the scanner and releases any resources it has allocated
|
Result |
next()
Grab the next row's worth of values.
|
boolean |
renewLease()
Allow the client to renew the scanner's lease on the server.
|
getScanMetrics, initScanMetrics, iterator, next
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public ClientSideRegionScanner(Configuration conf, FileSystem fs, Path rootDir, HTableDescriptor htd, HRegionInfo hri, Scan scan, ScanMetrics scanMetrics) throws IOException
IOException
public Result next() throws IOException
ResultScanner
IOException
- epublic void close()
ResultScanner
public boolean renewLease()
AbstractClientScanner
renewLease
in class AbstractClientScanner