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
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final RpcCallbackprivate booleanprivate longprivate booleanprivate final AtomicLongprivate longprivate longprivate final HRegionprivate byte[]private final RegionScannerprivate final RpcCallbackprivate final String -
Constructor Summary
ConstructorsConstructorDescriptionRegionScannerHolder(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) booleanincNextCallSeq(long currentSeq) toString()(package private) voidupdateBlockBytesScanned(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
-