Uses of Interface
org.apache.hadoop.hbase.client.AsyncTable
Packages that use AsyncTable
Package
Description
Provides HBase Client
Multi Cluster Replication
-
Uses of AsyncTable in org.apache.hadoop.hbase
Fields in org.apache.hadoop.hbase declared as AsyncTableModifier and TypeFieldDescriptionprivate AsyncTable<?>PerformanceEvaluation.AsyncScanTest.asyncTableprotected AsyncTable<?>PerformanceEvaluation.AsyncTableTest.tableMethods in org.apache.hadoop.hbase with parameters of type AsyncTableModifier and TypeMethodDescriptionprivate static ScanClientMetaTableAccessor.getMetaScan(AsyncTable<?> metaTable, int rowUpperLimit) static CompletableFuture<Optional<HRegionLocation>>ClientMetaTableAccessor.getRegionLocation(AsyncTable<?> metaTable, byte[] regionName) Returns the HRegionLocation from meta for the given regionstatic CompletableFuture<Optional<HRegionLocation>>ClientMetaTableAccessor.getRegionLocationWithEncodedName(AsyncTable<?> metaTable, byte[] encodedRegionName) Returns the HRegionLocation from meta for the given encoded region namestatic CompletableFuture<List<HRegionLocation>>ClientMetaTableAccessor.getTableHRegionLocations(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName) Used to get all region locations for the specific tableprivate static CompletableFuture<List<Pair<RegionInfo,ServerName>>> ClientMetaTableAccessor.getTableRegionsAndLocations(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName, boolean excludeOfflinedSplitParents) Used to get table regions' info and server.static CompletableFuture<Optional<TableState>>ClientMetaTableAccessor.getTableState(AsyncTable<?> metaTable, TableName tableName) private static CompletableFuture<Void>ClientMetaTableAccessor.scanMeta(AsyncTable<AdvancedScanResultConsumer> metaTable, byte[] startRow, byte[] stopRow, ClientMetaTableAccessor.QueryType type, int maxRows, ClientMetaTableAccessor.Visitor visitor) Performs a scan of META table for given table.private static CompletableFuture<Void>ClientMetaTableAccessor.scanMeta(AsyncTable<AdvancedScanResultConsumer> metaTable, TableName tableName, ClientMetaTableAccessor.QueryType type, ClientMetaTableAccessor.Visitor visitor) Performs a scan of META table for given table.static CompletableFuture<Boolean>ClientMetaTableAccessor.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.tableprivate final AsyncTable<?>TableOverAsyncTable.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, int maxMutations) (package private)TableOverAsyncTable(AsyncConnectionImpl conn, AsyncTable<?> table, IOExceptionSupplier<ExecutorService> poolSupplier) -
Uses of AsyncTable in org.apache.hadoop.hbase.replication
Methods in org.apache.hadoop.hbase.replication with parameters of type AsyncTableModifier and TypeMethodDescriptionprivate voidTableReplicationQueueStorage.addLastSeqIdsPut(org.apache.hadoop.hbase.shaded.protobuf.generated.MultiRowMutationProtos.MutateRowsRequest.Builder builder, String peerId, Map<String, Long> lastSeqIds, AsyncTable<?> table)