Uses of Interface
org.apache.hadoop.hbase.client.AsyncBufferedMutatorBuilder
Packages that use AsyncBufferedMutatorBuilder
-
Uses of AsyncBufferedMutatorBuilder in org.apache.hadoop.hbase.client
Classes in org.apache.hadoop.hbase.client that implement AsyncBufferedMutatorBuilderModifier and TypeClassDescription(package private) classThe implementation ofAsyncBufferedMutatorBuilder.Methods in org.apache.hadoop.hbase.client that return AsyncBufferedMutatorBuilderModifier and TypeMethodDescriptiondefault AsyncBufferedMutatorBuilderAsyncBufferedMutatorBuilder.disableWriteBufferPeriodicFlush()Disable the periodical flush, i.e, set the timeout to 0.AsyncConnection.getBufferedMutatorBuilder(TableName tableName) Returns anAsyncBufferedMutatorBuilderfor creatingAsyncBufferedMutator.AsyncConnection.getBufferedMutatorBuilder(TableName tableName, ExecutorService pool) Returns anAsyncBufferedMutatorBuilderfor creatingAsyncBufferedMutator.AsyncConnectionImpl.getBufferedMutatorBuilder(TableName tableName) AsyncConnectionImpl.getBufferedMutatorBuilder(TableName tableName, ExecutorService pool) AsyncBufferedMutatorBuilder.setMaxAttempts(int maxAttempts) Set the max attempt times for an operation.AsyncBufferedMutatorBuilderImpl.setMaxAttempts(int maxAttempts) AsyncBufferedMutatorBuilder.setMaxKeyValueSize(int maxKeyValueSize) Override the maximum key-value size specified by the providedAsyncConnection'sConfigurationinstance, via the configuration keyhbase.client.keyvalue.maxsize.AsyncBufferedMutatorBuilderImpl.setMaxKeyValueSize(int maxKeyValueSize) default AsyncBufferedMutatorBuilderAsyncBufferedMutatorBuilder.setMaxRetries(int maxRetries) Set the max retry times for an operation.AsyncBufferedMutatorBuilder.setOperationTimeout(long timeout, TimeUnit unit) Set timeout for the background flush operation.AsyncBufferedMutatorBuilderImpl.setOperationTimeout(long timeout, TimeUnit unit) AsyncBufferedMutatorBuilder.setRetryPause(long pause, TimeUnit unit) Set the base pause time for retrying.AsyncBufferedMutatorBuilderImpl.setRetryPause(long pause, TimeUnit unit) AsyncBufferedMutatorBuilder.setRpcTimeout(long timeout, TimeUnit unit) Set timeout for each rpc request when doing background flush.AsyncBufferedMutatorBuilderImpl.setRpcTimeout(long timeout, TimeUnit unit) AsyncBufferedMutatorBuilder.setStartLogErrorsCnt(int startLogErrorsCnt) Set the number of retries that are allowed before we start to log.AsyncBufferedMutatorBuilderImpl.setStartLogErrorsCnt(int startLogErrorsCnt) default AsyncBufferedMutatorBuilderAsyncBufferedMutatorBuilder.setWriteBufferPeriodicFlush(long timeout, TimeUnit unit) Set the periodical flush interval.AsyncBufferedMutatorBuilderImpl.setWriteBufferPeriodicFlush(long timeout, TimeUnit unit) AsyncBufferedMutatorBuilder.setWriteBufferSize(long writeBufferSize) Override the write buffer size specified by the providedAsyncConnection'sConfigurationinstance, via the configuration keyhbase.client.write.buffer.AsyncBufferedMutatorBuilderImpl.setWriteBufferSize(long writeBufferSize)