public static class TCPSender.Config extends java.lang.Object implements Sender.Instantiator
| Constructor and Description |
|---|
Config() |
public NetworkSender.Config getBaseConfig()
public SenderErrorHandler getSenderErrorHandler()
public TCPSender.Config setSenderErrorHandler(SenderErrorHandler senderErrorHandler)
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 int getWaitBeforeCloseMilli()
public TCPSender.Config setWaitBeforeCloseMilli(int waitBeforeCloseMilli)
public TCPSender createInstance()
createInstance in interface Sender.Instantiatorpublic java.lang.String toString()
toString in class java.lang.Object