public static class TCPSender.Config extends java.lang.Object implements Sender.Instantiator
| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
TCPSender |
createInstance() |
Sender.Config |
getBaseConfig() |
int |
getConnectionTimeoutMilli() |
FailureDetector.Config |
getFailureDetectorConfig() |
FailureDetectStrategy.Instantiator |
getFailureDetectorStrategyConfig() |
Heartbeater.Instantiator |
getHeartbeaterConfig() |
java.lang.String |
getHost() |
int |
getPort() |
int |
getReadTimeoutMilli() |
TCPSender.Config |
setConnectionTimeoutMilli(int connectionTimeoutMilli) |
TCPSender.Config |
setFailureDetectorConfig(FailureDetector.Config failureDetectorConfig) |
TCPSender.Config |
setFailureDetectorStrategyConfig(FailureDetectStrategy.Instantiator failureDetectorStrategyConfig) |
TCPSender.Config |
setHeartbeaterConfig(Heartbeater.Instantiator heartbeaterConfig) |
TCPSender.Config |
setHost(java.lang.String host) |
TCPSender.Config |
setPort(int port) |
TCPSender.Config |
setReadTimeoutMilli(int readTimeoutMilli) |
java.lang.String |
toString() |
public Sender.Config getBaseConfig()
public java.lang.String getHost()
public TCPSender.Config setHost(java.lang.String host)
public int getPort()
public TCPSender.Config setPort(int port)
public int getConnectionTimeoutMilli()
public TCPSender.Config setConnectionTimeoutMilli(int connectionTimeoutMilli)
public int getReadTimeoutMilli()
public TCPSender.Config setReadTimeoutMilli(int readTimeoutMilli)
public Heartbeater.Instantiator getHeartbeaterConfig()
public TCPSender.Config setHeartbeaterConfig(Heartbeater.Instantiator heartbeaterConfig)
public FailureDetector.Config getFailureDetectorConfig()
public TCPSender.Config setFailureDetectorConfig(FailureDetector.Config failureDetectorConfig)
public FailureDetectStrategy.Instantiator getFailureDetectorStrategyConfig()
public TCPSender.Config setFailureDetectorStrategyConfig(FailureDetectStrategy.Instantiator failureDetectorStrategyConfig)
public TCPSender createInstance()
createInstance in interface Sender.Instantiatorpublic java.lang.String toString()
toString in class java.lang.Object