package org.mobicents.tools.heartbeat.kube;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import org.mobicents.tools.heartbeat.api.HeartbeatConfig;
@XmlRootElement(name="heartbeatConfig")
public class HeartbeatConfigKube implements HeartbeatConfig{
private int pullPeriod = 5000;
private String nodeName = "defaultNode";
private String protocolClassName = "org.mobicents.tools.heartbeat.kube.ServerControllerKube";
public int getPullPeriod()
{
return pullPeriod;
}
@XmlElement(name="pullPeriod")
public void setPullPeriod(int pullPeriod)
{
this.pullPeriod = pullPeriod;
}
public String getNodeName()
{
return nodeName;
}
@XmlElement(name="nodeName")
public void setNodeName(String nodeName)
{
this.nodeName = nodeName;
}
public String getProtocolClassName() {
return protocolClassName;
}
@XmlElement(name="protocolClassName")
public void setProtocolClassName(String protocolClassName) {
this.protocolClassName = protocolClassName;
}
}