Class RSRpcServices.RegionScannerHolder
java.lang.Object
org.apache.hadoop.hbase.regionserver.RSRpcServices.RegionScannerHolder
- Enclosing class:
- RSRpcServices
Holder class which holds the RegionScanner, nextCallSeq and RpcCallbacks together.
-
Field Summary
Modifier and TypeFieldDescriptionprivate final String
private final RpcCallback
private boolean
private long
private boolean
private final AtomicLong
private long
private long
private final HRegion
private byte[]
private final RegionScanner
private final RpcCallback
private final String
-
Constructor Summary
ConstructorDescriptionRegionScannerHolder
(RegionScanner s, HRegion r, RpcCallback closeCallBack, RpcCallback shippedCallback, boolean needCursor, boolean fullRegionScan, String clientIPAndPort, String userName) -
Method Summary
Modifier and TypeMethodDescription(package private) long
(package private) long
(package private) long
(package private) boolean
incNextCallSeq
(long currentSeq) toString()
(package private) void
updateBlockBytesScanned
(long blockBytesScanned)
-
Field Details
-
nextCallSeq
-
s
-
r
-
closeCallBack
-
shippedCallback
-
rowOfLastPartialResult
-
needCursor
-
fullRegionScan
-
clientIPAndPort
-
userName
-
maxBlockBytesScanned
-
prevBlockBytesScanned
-
prevBlockBytesScannedDifference
-
-
Constructor Details
-
RegionScannerHolder
RegionScannerHolder(RegionScanner s, HRegion r, RpcCallback closeCallBack, RpcCallback shippedCallback, boolean needCursor, boolean fullRegionScan, String clientIPAndPort, String userName)
-
-
Method Details
-
getNextCallSeq
long getNextCallSeq() -
incNextCallSeq
-
getMaxBlockBytesScanned
long getMaxBlockBytesScanned() -
getPrevBlockBytesScannedDifference
-
updateBlockBytesScanned
-
toString
-