public abstract static class Heartbeater.Config<T extends Heartbeater.Config>
extends java.lang.Object
| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
abstract Heartbeater |
createInstance() |
abstract T |
dupDefaultConfig() |
java.lang.String |
getHost() |
int |
getIntervalMillis() |
int |
getPort() |
T |
setHost(java.lang.String host) |
T |
setIntervalMillis(int intervalMillis) |
T |
setPort(int port) |
java.lang.String |
toString() |
public java.lang.String getHost()
public T setHost(java.lang.String host)
public int getPort()
public T setPort(int port)
public int getIntervalMillis()
public T setIntervalMillis(int intervalMillis)
public java.lang.String toString()
toString in class java.lang.Objectpublic abstract Heartbeater createInstance() throws java.io.IOException
java.io.IOExceptionpublic abstract T dupDefaultConfig()