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()