TSDBConfig
類全名:com.aliyun.hitsdb.client.TSDBConfig
java.lang.Object
com.aliyun.hitsdb.client.TSDBConfig
publicclassTSDBConfigextendsObject
嵌套類概要
限定符和類型
類和說明
static class
TSDBConfig.Builder
構造器概要
構造器和說明
HiTSDBConfig
()
方法概要
限定符和類型
方法和說明
static
TSDBConfig.Builder
address
(
String
host, int port)
配置TSDB地址,獲取TSDB.Builder。
int
getBatchPutBufferSize
()
獲取BatchPutBuffer數。即異步提交緩沖區大小。
int
AbstractBatchPutCallback
getBatchPutCallback
()
獲取異步提交回調接口的實例。int
getBatchPutConsumerThreadCount
()
獲取異步提交緩沖區消費線程數。
int
getBatchPutRetryCount
()
獲取重試次數。
int
getBatchPutSize
()
獲取自動打包每批次提交的點數。int
getBatchPutTimeLimit
()
獲取最大寫數據提交限制。單位:毫秒int
getHttpConnectionLiveTime
()
獲取連接的生命時長。單位:秒int
getHttpConnectionPool
()
獲取連接池最大連接數量int
getHttpConnectTimeout
()
獲取HTTP連接超時時間,單位:秒int
getHttpKeepaliveTime
()
獲取Keeplive時間。單位:秒int
getIoThreadCount
()
異步io線程數量。int
getMaxTPS
()
獲取最大TPS數量。boolean
isAsyncPut
()
獲取是否異步寫數據。boolean
isHttpCompress
()
獲取是否壓縮傳輸數據。從類繼承的方法 java.lang.Object
clone
,
equals
,
finalize
,
getClass
,
hashCode
,
notify
,
notifyAll
,
toString
,
wait。
構造器詳細資料
TSDBConfig
public TSDBConfig()
方法詳細資料
address
publicstatic TSDBConfig.Builder address(String host,int port)
address
publicstatic TSDBConfig.Builder address(TSDBNetAddress… netAddresses)
getPutRequestLimit
public int getPutRequestLimit()
getBatchPutBufferSize
public int getBatchPutBufferSize()
getBatchPutCallback
public AbstractBatchPutCallback<?> getBatchPutCallback()
getBatchPutConsumerThreadCount
public int getBatchPutConsumerThreadCount()
getBatchPutRetryCount
public int getBatchPutRetryCount()
getBatchPutSize
public int getBatchPutSize()
getBatchPutTimeLimit
public int getBatchPutTimeLimit()
getHttpConnectionPool
public int getHttpConnectionPool()
getHttpConnectTimeout
public int getHttpConnectTimeout()
getIoThreadCount
public int getIoThreadCount()
isPutRequestLimitSwitch
public boolean isPutRequestLimitSwitch()
isHttpCompress
public boolean isHttpCompress()
isBackpressure
public boolean isBackpressure()
getHttpConnectionLiveTime
public int getHttpConnectionLiveTime()
getHttpKeepaliveTime
public int getHttpKeepaliveTime()
isAsyncPut
public boolean isAsyncPut()
getMaxTPS
public int getMaxTPS()