@InterfaceAudience.Private public class ConnectionConfiguration extends Object
Modifier | Constructor and Description |
---|---|
protected |
ConnectionConfiguration()
Constructor This is for internal testing purpose (using the default value).
|
Modifier and Type | Method and Description |
---|---|
int |
getMaxKeyValueSize() |
int |
getMetaOperationTimeout() |
int |
getMetaReadRpcTimeout() |
int |
getMetaReplicaCallTimeoutMicroSecondScan() |
int |
getMetaScanTimeout() |
int |
getOperationTimeout() |
long |
getPauseMillis() |
long |
getPauseMillisForServerOverloaded() |
int |
getPrimaryCallTimeoutMicroSecond() |
int |
getReadRpcTimeout() |
int |
getReplicaCallTimeoutMicroSecondScan() |
int |
getRetriesNumber() |
int |
getRpcTimeout() |
int |
getScannerCaching() |
long |
getScannerMaxResultSize() |
int |
getScanTimeout() |
long |
getWriteBufferPeriodicFlushTimeoutMs() |
long |
getWriteBufferPeriodicFlushTimerTickMs() |
long |
getWriteBufferSize() |
int |
getWriteRpcTimeout() |
boolean |
isClientScannerAsyncPrefetch() |
boolean |
isUseScannerTimeoutForNextCalls() |
public static final String WRITE_BUFFER_SIZE_KEY
public static final long WRITE_BUFFER_SIZE_DEFAULT
public static final String WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS
public static final String WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS
public static final long WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS_DEFAULT
public static final long WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS_DEFAULT
public static final String MAX_KEYVALUE_SIZE_KEY
public static final int MAX_KEYVALUE_SIZE_DEFAULT
public static final String PRIMARY_CALL_TIMEOUT_MICROSECOND
public static final int PRIMARY_CALL_TIMEOUT_MICROSECOND_DEFAULT
public static final String PRIMARY_SCAN_TIMEOUT_MICROSECOND
public static final int PRIMARY_SCAN_TIMEOUT_MICROSECOND_DEFAULT
public static final String HBASE_CLIENT_PAUSE_FOR_SERVER_OVERLOADED
HBaseServerException.isServerOverloaded(Throwable)
is true.public static final String HBASE_CLIENT_META_READ_RPC_TIMEOUT_KEY
public static final String HBASE_CLIENT_META_SCANNER_TIMEOUT
public static final String HBASE_CLIENT_USE_SCANNER_TIMEOUT_PERIOD_FOR_NEXT_CALLS
public static final boolean HBASE_CLIENT_USE_SCANNER_TIMEOUT_PERIOD_FOR_NEXT_CALLS_DEFAULT
protected ConnectionConfiguration()
public int getReadRpcTimeout()
public int getMetaReadRpcTimeout()
public int getWriteRpcTimeout()
public long getWriteBufferSize()
public long getWriteBufferPeriodicFlushTimeoutMs()
public long getWriteBufferPeriodicFlushTimerTickMs()
public int getMetaOperationTimeout()
public int getOperationTimeout()
public int getScannerCaching()
public int getPrimaryCallTimeoutMicroSecond()
public int getReplicaCallTimeoutMicroSecondScan()
public int getMetaReplicaCallTimeoutMicroSecondScan()
public int getRetriesNumber()
public int getMaxKeyValueSize()
public long getScannerMaxResultSize()
public boolean isClientScannerAsyncPrefetch()
public int getRpcTimeout()
public int getScanTimeout()
public boolean isUseScannerTimeoutForNextCalls()
public int getMetaScanTimeout()
public long getPauseMillis()
public long getPauseMillisForServerOverloaded()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.