Package org.apache.hadoop.hbase.quotas
Class TestNoopOperationQuota
java.lang.Object
org.apache.hadoop.hbase.quotas.TestNoopOperationQuota
- All Implemented Interfaces:
org.apache.hadoop.hbase.quotas.OperationQuota
public class TestNoopOperationQuota
extends Object
implements org.apache.hadoop.hbase.quotas.OperationQuota
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.quotas.OperationQuota
org.apache.hadoop.hbase.quotas.OperationQuota.OperationType -
Field Summary
FieldsFields inherited from interface org.apache.hadoop.hbase.quotas.OperationQuota
USE_RESULT_SIZE_BYTES, USE_RESULT_SIZE_BYTES_DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGetResult(org.apache.hadoop.hbase.client.Result result) voidaddMutation(org.apache.hadoop.hbase.client.Mutation mutation) voidaddScanResult(List<org.apache.hadoop.hbase.client.Result> results) voidaddScanResultCells(List<org.apache.hadoop.hbase.Cell> cells) voidcheckBatchQuota(int numWrites, int numReads, boolean isAtomic) voidcheckScanQuota(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest scanRequest, long maxScannerResultSize, long maxBlockBytesScanned, long prevBlockBytesScannedDifference) voidclose()longlongMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.quotas.OperationQuota
getMaxResultSize
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
TestNoopOperationQuota
public TestNoopOperationQuota()
-
-
Method Details
-
checkBatchQuota
public void checkBatchQuota(int numWrites, int numReads, boolean isAtomic) throws org.apache.hadoop.hbase.quotas.RpcThrottlingException - Specified by:
checkBatchQuotain interfaceorg.apache.hadoop.hbase.quotas.OperationQuota- Throws:
org.apache.hadoop.hbase.quotas.RpcThrottlingException
-
checkScanQuota
public void checkScanQuota(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest scanRequest, long maxScannerResultSize, long maxBlockBytesScanned, long prevBlockBytesScannedDifference) throws org.apache.hadoop.hbase.quotas.RpcThrottlingException - Specified by:
checkScanQuotain interfaceorg.apache.hadoop.hbase.quotas.OperationQuota- Throws:
org.apache.hadoop.hbase.quotas.RpcThrottlingException
-
close
- Specified by:
closein interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-
addGetResult
- Specified by:
addGetResultin interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-
addScanResult
- Specified by:
addScanResultin interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-
addScanResultCells
- Specified by:
addScanResultCellsin interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-
addMutation
- Specified by:
addMutationin interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-
getReadAvailable
- Specified by:
getReadAvailablein interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-
getReadConsumed
- Specified by:
getReadConsumedin interfaceorg.apache.hadoop.hbase.quotas.OperationQuota
-