Uses of Interface
org.apache.hadoop.hbase.client.AsyncTable
Packages that use AsyncTable
-
Uses of AsyncTable in org.apache.hadoop.hbase
Methods in org.apache.hadoop.hbase with parameters of type AsyncTableModifier and TypeMethodDescriptionprivate static ScanAsyncMetaTableAccessor.getMetaScan(AsyncTable<?> metaTable, int rowUpperLimit) static CompletableFuture<Optional<HRegionLocation>>AsyncMetaTableAccessor.getRegionLocation(AsyncTable<?> metaTable, byte[] regionName) Returns the HRegionLocation from meta for the given regionstatic CompletableFuture<Optional<HRegionLocation>>AsyncMetaTableAccessor.getRegionLocationWithEncodedName(AsyncTable<?> metaTable, byte[] encodedRegionName) Returns the HRegionLocation from meta for the given encoded region namestatic CompletableFuture<List<HRegionLocation>>AsyncMetaTableAccessor.getTableHRegionLocations(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName) Used to get all region locations for the specific tableprivate static CompletableFuture<List<Pair<RegionInfo,ServerName>>> AsyncMetaTableAccessor.getTableRegionsAndLocations(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName, boolean excludeOfflinedSplitParents) Used to get table regions' info and server.static CompletableFuture<Optional<TableState>>AsyncMetaTableAccessor.getTableState(AsyncTable<?> metaTable, TableName tableName) private static CompletableFuture<Void>AsyncMetaTableAccessor.scanMeta(AsyncTable<AdvancedScanResultConsumer> metaTable, byte[] startRow, byte[] stopRow, MetaTableAccessor.QueryType type, int maxRows, MetaTableAccessor.Visitor visitor) Performs a scan of META table for given table.private static CompletableFuture<Void>AsyncMetaTableAccessor.scanMeta(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName, MetaTableAccessor.QueryType type, MetaTableAccessor.Visitor visitor) Performs a scan of META table for given table.static CompletableFuture<Boolean>AsyncMetaTableAccessor.tableExists(AsyncTable<?> metaTable, TableName tableName) -
Uses of AsyncTable in org.apache.hadoop.hbase.client
Classes in org.apache.hadoop.hbase.client that implement AsyncTableModifier and TypeClassDescription(package private) classJust a wrapper ofRawAsyncTableImpl.(package private) classThe implementation of RawAsyncTable.Fields in org.apache.hadoop.hbase.client declared as AsyncTableModifier and TypeFieldDescriptionprivate final AsyncTable<AdvancedScanResultConsumer>RawAsyncHBaseAdmin.metaTableprivate final AsyncTable<?>AsyncBufferedMutatorImpl.tableMethods in org.apache.hadoop.hbase.client that return AsyncTableModifier and TypeMethodDescriptionAsyncTableBuilder.build()Create theAsyncTableinstance.default AsyncTable<AdvancedScanResultConsumer>Retrieve anAsyncTableimplementation for accessing a table.default AsyncTable<ScanResultConsumer>AsyncConnection.getTable(TableName tableName, ExecutorService pool) Retrieve anAsyncTableimplementation for accessing a table.Constructors in org.apache.hadoop.hbase.client with parameters of type AsyncTableModifierConstructorDescription(package private)AsyncBufferedMutatorImpl(org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer periodicalFlushTimer, AsyncTable<?> table, long writeBufferSize, long periodicFlushTimeoutNs, int maxKeyValueSize)