Uses of Interface
org.apache.hadoop.hbase.client.AsyncTableBuilder
-
Uses of AsyncTableBuilder in org.apache.hadoop.hbase.client
Modifier and TypeClassDescription(package private) class
AsyncTableBuilderBase<C extends ScanResultConsumerBase>
Base class for all asynchronous table builders.Modifier and TypeFieldDescriptionprivate final AsyncTableBuilder<?>
AsyncBufferedMutatorBuilderImpl.tableBuilder
Modifier and TypeMethodDescriptionAsyncConnection.getTableBuilder
(TableName tableName) Returns anAsyncTableBuilder
for creatingAsyncTable
.AsyncConnection.getTableBuilder
(TableName tableName, ExecutorService pool) Returns anAsyncTableBuilder
for creatingAsyncTable
.AsyncConnectionImpl.getTableBuilder
(TableName tableName) AsyncConnectionImpl.getTableBuilder
(TableName tableName, ExecutorService pool) AsyncTableBuilder.setMaxAttempts
(int maxAttempts) Set the max attempt times for an operation.default AsyncTableBuilder<C>
AsyncTableBuilder.setMaxRetries
(int maxRetries) Set the max retry times for an operation.AsyncTableBuilder.setOperationTimeout
(long timeout, TimeUnit unit) Set timeout for a whole operation such as get, put or delete.AsyncTableBuilder.setReadRpcTimeout
(long timeout, TimeUnit unit) Set timeout for each read(get, scan) rpc request.AsyncTableBuilder.setRequestAttribute
(String key, byte[] value) Set a request attributeAsyncTableBuilderBase.setRequestAttribute
(String key, byte[] value) AsyncTableBuilder.setRetryPause
(long pause, TimeUnit unit) Set the base pause time for retrying.default AsyncTableBuilder<C>
AsyncTableBuilder.setRetryPauseForCQTBE
(long pause, TimeUnit unit) Deprecated.Since 2.5.0, will be removed in 4.0.0.AsyncTableBuilder.setRetryPauseForServerOverloaded
(long pause, TimeUnit unit) Set the base pause time for retrying whenHBaseServerException.isServerOverloaded()
.AsyncTableBuilder.setRpcTimeout
(long timeout, TimeUnit unit) Set timeout for each rpc request.AsyncTableBuilder.setScanTimeout
(long timeout, TimeUnit unit) As now we have heartbeat support for scan, ideally a scan will never timeout unless the RS is crash.AsyncTableBuilder.setStartLogErrorsCnt
(int startLogErrorsCnt) Set the number of retries that are allowed before we start to log.AsyncTableBuilder.setWriteRpcTimeout
(long timeout, TimeUnit unit) Set timeout for each write(put, delete) rpc request.ModifierConstructorDescriptionAsyncBufferedMutatorBuilderImpl
(AsyncConnectionConfiguration connConf, AsyncTableBuilder<?> tableBuilder, org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer periodicalFlushTimer)