public class ServerConnectorConfigImpl extends PluginConfigImpl implements ServerConnectorConfig
| 构造器和说明 |
|---|
ServerConnectorConfigImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getAddresses()
远端server地址
|
String |
getCertFile()
Get client certificate
|
long |
getConnectionIdleTimeout()
空闲连接过期时间
|
long |
getConnectTimeout()
与server的连接超时时间
|
String |
getId()
Get id of server connector.
|
String |
getKeyFile()
Get client keychain
|
long |
getMessageTimeout()
获取消息等待最长超时时间
|
Map<String,String> |
getMetadata()
Get metadata map.
|
String |
getProtocol()
与server对接的协议,默认GRPC
|
long |
getReconnectInterval()
获取重连间隔
|
long |
getServerSwitchInterval()
server的切换时延
|
String |
getTrustedCAFile()
Get trusted certificate
|
void |
setAddresses(List<String> addresses) |
void |
setCertFile(String certFile) |
void |
setConnectionIdleTimeout(Long connectionIdleTimeout) |
void |
setConnectTimeout(Long connectTimeout) |
void |
setDefault(Object defaultObject)
设置默认值信息
|
void |
setId(String id) |
void |
setKeyFile(String keyFile) |
void |
setMessageTimeout(Long messageTimeout) |
void |
setProtocol(String protocol) |
void |
setReconnectInterval(Long reconnectInterval) |
void |
setServerSwitchInterval(Long serverSwitchInterval) |
void |
setTrustedCAFile(String trustedCAFile) |
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 String getTrustedCAFile()
ServerConnectorConfiggetTrustedCAFile 在接口中 ServerConnectorConfigpublic String getCertFile()
ServerConnectorConfiggetCertFile 在接口中 ServerConnectorConfigpublic String getKeyFile()
ServerConnectorConfiggetKeyFile 在接口中 ServerConnectorConfigpublic void setTrustedCAFile(String trustedCAFile)
public void setCertFile(String certFile)
public void setKeyFile(String keyFile)
public void setId(String id)
public void verify()
Verifierpublic void setDefault(Object defaultObject)
VerifiersetDefault 在接口中 VerifierdefaultObject - 默认值对象Copyright © 2022. All rights reserved.