Uses of Enum
org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope
-
Uses of ScannerContext.LimitScope in org.apache.hadoop.hbase.regionserver
Modifier and TypeFieldDescriptionprivate static final ScannerContext.LimitScope
ScannerContext.LimitFields.DEFAULT_SCOPE
Default scope that is assigned to a limit if a scope is not specified.(package private) ScannerContext.LimitScope
ScannerContext.LimitFields.sizeScope
(package private) ScannerContext.LimitScope
ScannerContext.LimitFields.timeScope
Modifier and TypeMethodDescription(package private) ScannerContext.LimitScope
ScannerContext.LimitFields.getSizeScope()
ReturnsScannerContext.LimitScope
indicating scope in which the size limit is enforced(package private) ScannerContext.LimitScope
ScannerContext.LimitFields.getTimeScope()
ReturnsScannerContext.LimitScope
indicating scope in which the time limit is enforcedstatic ScannerContext.LimitScope
Returns the enum constant of this type with the specified name.static ScannerContext.LimitScope[]
ScannerContext.LimitScope.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescription(package private) boolean
ScannerContext.LimitFields.canEnforceBatchLimitFromScope
(ScannerContext.LimitScope checkerScope) Returns true when the limit can be enforced from the scope of the checker(package private) boolean
ScannerContext.LimitScope.canEnforceLimitFromScope
(ScannerContext.LimitScope checkerScope) (package private) boolean
ScannerContext.LimitFields.canEnforceSizeLimitFromScope
(ScannerContext.LimitScope checkerScope) Returns true when the limit can be enforced from the scope of the checker(package private) boolean
ScannerContext.LimitFields.canEnforceTimeLimitFromScope
(ScannerContext.LimitScope checkerScope) Returns true when the limit can be enforced from the scope of the checker(package private) boolean
NoLimitScannerContext.checkAnyLimitReached
(ScannerContext.LimitScope checkerScope) (package private) boolean
ScannerContext.checkAnyLimitReached
(ScannerContext.LimitScope checkerScope) (package private) boolean
NoLimitScannerContext.checkBatchLimit
(ScannerContext.LimitScope checkerScope) (package private) boolean
ScannerContext.checkBatchLimit
(ScannerContext.LimitScope checkerScope) (package private) boolean
NoLimitScannerContext.checkSizeLimit
(ScannerContext.LimitScope checkerScope) (package private) boolean
ScannerContext.checkSizeLimit
(ScannerContext.LimitScope checkerScope) (package private) boolean
NoLimitScannerContext.checkTimeLimit
(ScannerContext.LimitScope checkerScope) (package private) boolean
ScannerContext.checkTimeLimit
(ScannerContext.LimitScope checkerScope) (package private) boolean
ScannerContext.hasAnyLimit
(ScannerContext.LimitScope checkerScope) Returns true if any limit can be enforced within the checker's scope(package private) boolean
ScannerContext.hasBatchLimit
(ScannerContext.LimitScope checkerScope) Returns true if the batch limit can be enforced in the checker's scope(package private) boolean
ScannerContext.hasSizeLimit
(ScannerContext.LimitScope checkerScope) Returns true if the size limit can be enforced in the checker's scope(package private) boolean
ScannerContext.hasTimeLimit
(ScannerContext.LimitScope checkerScope) Returns true if the time limit can be enforced in the checker's scope(package private) void
ScannerContext.LimitFields.setFields
(int batch, ScannerContext.LimitScope sizeScope, long dataSize, long heapSize, long blockSize, ScannerContext.LimitScope timeScope, long time) Set all fields together.ScannerContext.Builder.setSizeLimit
(ScannerContext.LimitScope sizeScope, long dataSizeLimit, long heapSizeLimit, long blockSizeLimit) (package private) void
NoLimitScannerContext.setSizeLimitScope
(ScannerContext.LimitScope scope) (package private) void
ScannerContext.setSizeLimitScope
(ScannerContext.LimitScope scope) (package private) void
ScannerContext.LimitFields.setSizeScope
(ScannerContext.LimitScope scope) Change the scope in which the size limit is enforcedScannerContext.Builder.setTimeLimit
(ScannerContext.LimitScope timeScope, long timeLimit) (package private) void
NoLimitScannerContext.setTimeLimitScope
(ScannerContext.LimitScope scope) (package private) void
ScannerContext.setTimeLimitScope
(ScannerContext.LimitScope scope) (package private) void
ScannerContext.LimitFields.setTimeScope
(ScannerContext.LimitScope scope) Change the scope in which the time limit is enforced