Package org.apache.hadoop.hbase.client
Class DummyAsyncClusterConnection
java.lang.Object
org.apache.hadoop.hbase.client.DummyAsyncClusterConnection
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- org.apache.hadoop.hbase.client.AsyncClusterConnection,- org.apache.hadoop.hbase.client.AsyncConnection
- Direct Known Subclasses:
- TestWALEntrySinkFilter.DevNullAsyncClusterConnection
public class DummyAsyncClusterConnection
extends Object
implements org.apache.hadoop.hbase.client.AsyncClusterConnection
Can be overridden in UT if you only want to implement part of the methods in
 
AsyncClusterConnection.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbulkLoad(org.apache.hadoop.hbase.TableName tableName, List<org.apache.hadoop.hbase.util.Pair<byte[], String>> familyPaths, byte[] row, boolean assignSeqNum, org.apache.hadoop.security.token.Token<?> userToken, String bulkToken, boolean copyFiles, List<String> clusterIds, boolean replicate) cleanupBulkLoad(org.apache.hadoop.hbase.TableName tableName, String bulkToken) voidvoidclose()CompletableFuture<org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse>flush(byte[] regionName, boolean writeFlushWALMarker) org.apache.hadoop.hbase.client.AsyncAdminBuilderorg.apache.hadoop.hbase.client.AsyncAdminBuilderCompletableFuture<List<org.apache.hadoop.hbase.ServerName>>getAllBootstrapNodes(org.apache.hadoop.hbase.ServerName regionServer) org.apache.hadoop.hbase.client.AsyncBufferedMutatorBuildergetBufferedMutatorBuilder(org.apache.hadoop.hbase.TableName tableName) org.apache.hadoop.hbase.client.AsyncBufferedMutatorBuildergetBufferedMutatorBuilder(org.apache.hadoop.hbase.TableName tableName, ExecutorService pool) org.apache.hadoop.conf.ConfigurationCompletableFuture<org.apache.hadoop.hbase.client.Hbck>getHbck()org.apache.hadoop.hbase.client.HbckgetHbck(org.apache.hadoop.hbase.ServerName masterServer) CompletableFuture<List<org.apache.hadoop.hbase.ServerName>>getLiveRegionServers(org.apache.hadoop.hbase.zookeeper.MasterAddressTracker masterAddrTracker, int count) org.apache.hadoop.hbase.client.NonceGeneratorCompletableFuture<org.apache.hadoop.hbase.RegionLocations>getRegionLocations(org.apache.hadoop.hbase.TableName tableName, byte[] row, boolean reload) org.apache.hadoop.hbase.client.AsyncTableRegionLocatorgetRegionLocator(org.apache.hadoop.hbase.TableName tableName) org.apache.hadoop.hbase.client.AsyncRegionServerAdmingetRegionServerAdmin(org.apache.hadoop.hbase.ServerName serverName) org.apache.hadoop.hbase.ipc.RpcClientorg.apache.hadoop.hbase.client.AsyncTableBuilder<org.apache.hadoop.hbase.client.AdvancedScanResultConsumer>getTableBuilder(org.apache.hadoop.hbase.TableName tableName) org.apache.hadoop.hbase.client.AsyncTableBuilder<org.apache.hadoop.hbase.client.ScanResultConsumer>getTableBuilder(org.apache.hadoop.hbase.TableName tableName, ExecutorService pool) booleanisClosed()prepareBulkLoad(org.apache.hadoop.hbase.TableName tableName) replicate(org.apache.hadoop.hbase.client.RegionInfo replica, List<org.apache.hadoop.hbase.wal.WAL.Entry> entries, int numRetries, long rpcTimeoutNs, long operationTimeoutNs) org.apache.hadoop.hbase.client.ConnectionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.client.AsyncConnectiongetAdmin, getAdmin, getBufferedMutator, getBufferedMutator, getTable, getTable
- 
Constructor Details- 
DummyAsyncClusterConnectionpublic DummyAsyncClusterConnection()
 
- 
- 
Method Details- 
getConfiguration- Specified by:
- getConfigurationin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getRegionLocatorpublic org.apache.hadoop.hbase.client.AsyncTableRegionLocator getRegionLocator(org.apache.hadoop.hbase.TableName tableName) - Specified by:
- getRegionLocatorin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
clearRegionLocationCache- Specified by:
- clearRegionLocationCachein interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getTableBuilderpublic org.apache.hadoop.hbase.client.AsyncTableBuilder<org.apache.hadoop.hbase.client.AdvancedScanResultConsumer> getTableBuilder(org.apache.hadoop.hbase.TableName tableName) - Specified by:
- getTableBuilderin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getTableBuilderpublic org.apache.hadoop.hbase.client.AsyncTableBuilder<org.apache.hadoop.hbase.client.ScanResultConsumer> getTableBuilder(org.apache.hadoop.hbase.TableName tableName, ExecutorService pool) - Specified by:
- getTableBuilderin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getAdminBuilder- Specified by:
- getAdminBuilderin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getAdminBuilder- Specified by:
- getAdminBuilderin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getBufferedMutatorBuilderpublic org.apache.hadoop.hbase.client.AsyncBufferedMutatorBuilder getBufferedMutatorBuilder(org.apache.hadoop.hbase.TableName tableName) - Specified by:
- getBufferedMutatorBuilderin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getBufferedMutatorBuilderpublic org.apache.hadoop.hbase.client.AsyncBufferedMutatorBuilder getBufferedMutatorBuilder(org.apache.hadoop.hbase.TableName tableName, ExecutorService pool) - Specified by:
- getBufferedMutatorBuilderin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getHbck- Specified by:
- getHbckin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getHbckpublic org.apache.hadoop.hbase.client.Hbck getHbck(org.apache.hadoop.hbase.ServerName masterServer) throws IOException - Specified by:
- getHbckin interface- org.apache.hadoop.hbase.client.AsyncConnection
- Throws:
- IOException
 
- 
isClosed- Specified by:
- isClosedin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Throws:
- IOException
 
- 
getRegionServerAdminpublic org.apache.hadoop.hbase.client.AsyncRegionServerAdmin getRegionServerAdmin(org.apache.hadoop.hbase.ServerName serverName) - Specified by:
- getRegionServerAdminin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
getNonceGenerator- Specified by:
- getNonceGeneratorin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
getRpcClient- Specified by:
- getRpcClientin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
flushpublic CompletableFuture<org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse> flush(byte[] regionName, boolean writeFlushWALMarker) - Specified by:
- flushin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
getRegionLocationspublic CompletableFuture<org.apache.hadoop.hbase.RegionLocations> getRegionLocations(org.apache.hadoop.hbase.TableName tableName, byte[] row, boolean reload) - Specified by:
- getRegionLocationsin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
prepareBulkLoad- Specified by:
- prepareBulkLoadin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
bulkLoadpublic CompletableFuture<Boolean> bulkLoad(org.apache.hadoop.hbase.TableName tableName, List<org.apache.hadoop.hbase.util.Pair<byte[], String>> familyPaths, byte[] row, boolean assignSeqNum, org.apache.hadoop.security.token.Token<?> userToken, String bulkToken, boolean copyFiles, List<String> clusterIds, boolean replicate) - Specified by:
- bulkLoadin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
cleanupBulkLoadpublic CompletableFuture<Void> cleanupBulkLoad(org.apache.hadoop.hbase.TableName tableName, String bulkToken) - Specified by:
- cleanupBulkLoadin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
toConnection- Specified by:
- toConnectionin interface- org.apache.hadoop.hbase.client.AsyncConnection
 
- 
getLiveRegionServerspublic CompletableFuture<List<org.apache.hadoop.hbase.ServerName>> getLiveRegionServers(org.apache.hadoop.hbase.zookeeper.MasterAddressTracker masterAddrTracker, int count) - Specified by:
- getLiveRegionServersin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
getAllBootstrapNodespublic CompletableFuture<List<org.apache.hadoop.hbase.ServerName>> getAllBootstrapNodes(org.apache.hadoop.hbase.ServerName regionServer) - Specified by:
- getAllBootstrapNodesin interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
- 
replicatepublic CompletableFuture<Void> replicate(org.apache.hadoop.hbase.client.RegionInfo replica, List<org.apache.hadoop.hbase.wal.WAL.Entry> entries, int numRetries, long rpcTimeoutNs, long operationTimeoutNs) - Specified by:
- replicatein interface- org.apache.hadoop.hbase.client.AsyncClusterConnection
 
 
-