类全名:com.aliyun.hitsdb.client.TSDBConfig

java.lang.Object

com.aliyun.hitsdb.client.TSDBConfig

public class TSDBConfig extends Object

嵌套类概要

限定符和类型 类和说明
static class TSDBConfig.Builder

构造器概要

构造器和说明
TSDBConfig()

方法概要

限定符和类型 方法和说明
static TSDBConfig.Builder

address(String host, int port)

配置TSDB地址,获取TSDB.Builder。

int

getBatchPutBufferSize()

获取BatchPutBuffer数。即异步提交缓冲区大小。

AbstractBatchPutCallback

getBatchPutCallback()

获取异步提交回调接口的实例。

int

AbstractBatchPutCallback<?> getBatchPutCallback()

获取异步提交缓冲区消费线程数。

int

getBatchPutConsumerThreadCount()

获取重试次数。

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

cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

构造器详细资料

TSDBConfig
public TSDBConfig()

方法详细资料

address
public static TSDBConfig.Builder address(String host, int port)
address
public static 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()