public class ServerConnectorConfigImpl extends PluginConfigImpl implements ServerConnectorConfig
| 构造器和说明 |
|---|
ServerConnectorConfigImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getAddresses()
远端server地址
|
long |
getConnectionIdleTimeout()
空闲连接过期时间
|
long |
getConnectTimeout()
与server的连接超时时间
|
String |
getId()
Get id of server connector.
|
long |
getMessageTimeout()
获取消息等待最长超时时间
|
Map<String,String> |
getMetadata()
Get metadata map.
|
String |
getProtocol()
与server对接的协议,默认GRPC
|
long |
getReconnectInterval()
获取重连间隔
|
long |
getServerSwitchInterval()
server的切换时延
|
void |
setAddresses(List<String> addresses) |
void |
setConnectionIdleTimeout(Long connectionIdleTimeout) |
void |
setConnectTimeout(Long connectTimeout) |
void |
setDefault(Object defaultObject)
设置默认值信息
|
void |
setId(String id) |
void |
setMessageTimeout(Long messageTimeout) |
void |
setProtocol(String protocol) |
void |
setReconnectInterval(Long reconnectInterval) |
void |
setServerSwitchInterval(Long serverSwitchInterval) |
String |
toString() |
void |
verify()
执行校验操作,参数校验失败会抛出IllegalArgumentException
|
getPluginConfig, getPluginConfigs, setDefaultPluginConfig, setPluginConfig, verifyPluginConfiggetPluginConfig, getPluginConfigspublic List<String> getAddresses()
ServerConnectorConfiggetAddresses 在接口中 ServerConnectorConfigpublic String getProtocol()
ServerConnectorConfiggetProtocol 在接口中 ServerConnectorConfigpublic void setProtocol(String protocol)
public long getConnectTimeout()
ServerConnectorConfiggetConnectTimeout 在接口中 ServerConnectorConfigpublic void setConnectTimeout(Long connectTimeout)
public long getMessageTimeout()
ServerConnectorConfiggetMessageTimeout 在接口中 ServerConnectorConfigpublic void setMessageTimeout(Long messageTimeout)
public long getServerSwitchInterval()
ServerConnectorConfiggetServerSwitchInterval 在接口中 ServerConnectorConfigpublic void setServerSwitchInterval(Long serverSwitchInterval)
public long getConnectionIdleTimeout()
ServerConnectorConfiggetConnectionIdleTimeout 在接口中 ServerConnectorConfigpublic void setConnectionIdleTimeout(Long connectionIdleTimeout)
public long getReconnectInterval()
ServerConnectorConfiggetReconnectInterval 在接口中 ServerConnectorConfigpublic void setReconnectInterval(Long reconnectInterval)
public Map<String,String> getMetadata()
ServerConnectorConfiggetMetadata 在接口中 ServerConnectorConfigpublic String getId()
ServerConnectorConfiggetId 在接口中 ServerConnectorConfigpublic void setId(String id)
public void verify()
Verifierpublic void setDefault(Object defaultObject)
VerifiersetDefault 在接口中 VerifierdefaultObject - 默认值对象Copyright © 2022. All rights reserved.