@Immutable public class Config extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Config.ConfigBuilder
用于构建新的配置实例
|
static class |
com.graphdbapi.driver.v1.Config.EncryptionLevel
Deprecated.
|
static class |
com.graphdbapi.driver.v1.Config.TrustStrategy
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Config.ConfigBuilder |
build()
返回一个
Config.ConfigBuilder 实例 |
long |
connectionAcquisitionTimeoutMillis()
Deprecated.
|
int |
connectionTimeoutMillis()
配置的超时时长,以毫秒为单位
|
static Config |
defaultConfig()
返回一个全默认设置的配置
|
boolean |
encrypted()
Deprecated.
|
int |
getGraphRetryLimit()
返回执行出错重试次数
|
int |
getThreadCount()
客户端线程数(默认0,此时netty会自动使用核心数的2倍线程数量)
|
Set<String> |
getUriSet() |
long |
idleTimeBeforeConnectionTest()
池中空闲时间超过超时时长的池化连接将在再次使用之前进行测试,以确保它们仍处于活动状态。
|
com.graphdbapi.driver.v1.Language |
language()
报错语言选择(仅对服务端异常描述语言做更改)
|
com.graphdbapi.driver.v1.Logging |
logging()
日志提供者
|
boolean |
logLeakedSessions()
检查是否启用了泄漏会话日志记录。
|
long |
maxConnectionLifetimeMillis()
超过此阈值的池化连接将被关闭并从池中删除。
|
int |
maxConnectionPoolSize()
连接池最大数量
|
long |
readIdleDetectionTime()
读空闲检测间隔时间
|
com.graphdbapi.driver.internal.retry.RetrySettings |
retrySettings()
Deprecated.
|
com.graphdbapi.driver.internal.cluster.RoutingSettings |
routingSettings()
返回路由相关配置
|
com.graphdbapi.driver.v1.Config.TrustStrategy |
trustStrategy()
Deprecated.
|
public static Config.ConfigBuilder build()
Config.ConfigBuilder
实例Config.ConfigBuilder
实例@Deprecated public long connectionAcquisitionTimeoutMillis()
public int connectionTimeoutMillis()
public static Config defaultConfig()
@Deprecated public boolean encrypted()
public int getGraphRetryLimit()
public int getThreadCount()
public long idleTimeBeforeConnectionTest()
public com.graphdbapi.driver.v1.Language language()
public com.graphdbapi.driver.v1.Logging logging()
public boolean logLeakedSessions()
true
如果启用,否则 false
。public long maxConnectionLifetimeMillis()
public int maxConnectionPoolSize()
public long readIdleDetectionTime()
@Deprecated public com.graphdbapi.driver.internal.retry.RetrySettings retrySettings()
public com.graphdbapi.driver.internal.cluster.RoutingSettings routingSettings()
RoutingSettings
路由相关配置@Deprecated public com.graphdbapi.driver.v1.Config.TrustStrategy trustStrategy()
Copyright © 2024. All rights reserved.