com.ecwid.consul.v1.agent.model
Class Self.Config

java.lang.Object
  extended by com.ecwid.consul.v1.agent.model.Self.Config
Enclosing class:
Self

public static class Self.Config
extends java.lang.Object


Constructor Summary
Self.Config()
           
 
Method Summary
 java.lang.String getAdvertiseAddress()
           
 java.lang.String getBindAddress()
           
 java.lang.String getCaFile()
           
 java.lang.String getCertFile()
           
 java.lang.String getClientAddress()
           
 java.lang.String getDatacenter()
           
 java.lang.String getDataDir()
           
 java.lang.String getDnsRecursor()
           
 java.lang.String getDomain()
           
 java.lang.String getKeyFile()
           
 Self.LogLevel getLogLevel()
           
 java.lang.String getNodeName()
           
 java.lang.String getPidFile()
           
 java.util.Map<java.lang.String,java.lang.Integer> getPorts()
           
 int getProtocol()
           
 java.util.List<java.lang.String> getStartJoin()
           
 java.lang.String getStatsiteAddress()
           
 java.lang.String getUiDir()
           
 boolean isBootstrap()
           
 boolean isEnableDebug()
           
 boolean isEnableSyslog()
           
 boolean isLeaveOnTerm()
           
 boolean isRejoinAfterLeave()
           
 boolean isServer()
           
 boolean isSkipLeaveOnInt()
           
 boolean isVerifyIncoming()
           
 boolean isVerifyOutgoing()
           
 void setAdvertiseAddress(java.lang.String advertiseAddress)
           
 void setBindAddress(java.lang.String bindAddress)
           
 void setBootstrap(boolean bootstrap)
           
 void setCaFile(java.lang.String caFile)
           
 void setCertFile(java.lang.String certFile)
           
 void setClientAddress(java.lang.String clientAddress)
           
 void setDatacenter(java.lang.String datacenter)
           
 void setDataDir(java.lang.String dataDir)
           
 void setDnsRecursor(java.lang.String dnsRecursor)
           
 void setDomain(java.lang.String domain)
           
 void setEnableDebug(boolean enableDebug)
           
 void setEnableSyslog(boolean enableSyslog)
           
 void setKeyFile(java.lang.String keyFile)
           
 void setLeaveOnTerm(boolean leaveOnTerm)
           
 void setLogLevel(Self.LogLevel logLevel)
           
 void setNodeName(java.lang.String nodeName)
           
 void setPidFile(java.lang.String pidFile)
           
 void setPorts(java.util.Map<java.lang.String,java.lang.Integer> ports)
           
 void setProtocol(int protocol)
           
 void setRejoinAfterLeave(boolean rejoinAfterLeave)
           
 void setServer(boolean server)
           
 void setSkipLeaveOnInt(boolean skipLeaveOnInt)
           
 void setStartJoin(java.util.List<java.lang.String> startJoin)
           
 void setStatsiteAddress(java.lang.String statsiteAddress)
           
 void setUiDir(java.lang.String uiDir)
           
 void setVerifyIncoming(boolean verifyIncoming)
           
 void setVerifyOutgoing(boolean verifyOutgoing)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Self.Config

public Self.Config()
Method Detail

isBootstrap

public boolean isBootstrap()

setBootstrap

public void setBootstrap(boolean bootstrap)

isServer

public boolean isServer()

setServer

public void setServer(boolean server)

getDatacenter

public java.lang.String getDatacenter()

setDatacenter

public void setDatacenter(java.lang.String datacenter)

getDataDir

public java.lang.String getDataDir()

setDataDir

public void setDataDir(java.lang.String dataDir)

getDnsRecursor

public java.lang.String getDnsRecursor()

setDnsRecursor

public void setDnsRecursor(java.lang.String dnsRecursor)

getDomain

public java.lang.String getDomain()

setDomain

public void setDomain(java.lang.String domain)

getLogLevel

public Self.LogLevel getLogLevel()

setLogLevel

public void setLogLevel(Self.LogLevel logLevel)

getNodeName

public java.lang.String getNodeName()

setNodeName

public void setNodeName(java.lang.String nodeName)

getClientAddress

public java.lang.String getClientAddress()

setClientAddress

public void setClientAddress(java.lang.String clientAddress)

getBindAddress

public java.lang.String getBindAddress()

setBindAddress

public void setBindAddress(java.lang.String bindAddress)

getAdvertiseAddress

public java.lang.String getAdvertiseAddress()

setAdvertiseAddress

public void setAdvertiseAddress(java.lang.String advertiseAddress)

getPorts

public java.util.Map<java.lang.String,java.lang.Integer> getPorts()

setPorts

public void setPorts(java.util.Map<java.lang.String,java.lang.Integer> ports)

isLeaveOnTerm

public boolean isLeaveOnTerm()

setLeaveOnTerm

public void setLeaveOnTerm(boolean leaveOnTerm)

isSkipLeaveOnInt

public boolean isSkipLeaveOnInt()

setSkipLeaveOnInt

public void setSkipLeaveOnInt(boolean skipLeaveOnInt)

getStatsiteAddress

public java.lang.String getStatsiteAddress()

setStatsiteAddress

public void setStatsiteAddress(java.lang.String statsiteAddress)

getProtocol

public int getProtocol()

setProtocol

public void setProtocol(int protocol)

isEnableDebug

public boolean isEnableDebug()

setEnableDebug

public void setEnableDebug(boolean enableDebug)

isVerifyIncoming

public boolean isVerifyIncoming()

setVerifyIncoming

public void setVerifyIncoming(boolean verifyIncoming)

isVerifyOutgoing

public boolean isVerifyOutgoing()

setVerifyOutgoing

public void setVerifyOutgoing(boolean verifyOutgoing)

getCaFile

public java.lang.String getCaFile()

setCaFile

public void setCaFile(java.lang.String caFile)

getCertFile

public java.lang.String getCertFile()

setCertFile

public void setCertFile(java.lang.String certFile)

getKeyFile

public java.lang.String getKeyFile()

setKeyFile

public void setKeyFile(java.lang.String keyFile)

getStartJoin

public java.util.List<java.lang.String> getStartJoin()

setStartJoin

public void setStartJoin(java.util.List<java.lang.String> startJoin)

getUiDir

public java.lang.String getUiDir()

setUiDir

public void setUiDir(java.lang.String uiDir)

getPidFile

public java.lang.String getPidFile()

setPidFile

public void setPidFile(java.lang.String pidFile)

isEnableSyslog

public boolean isEnableSyslog()

setEnableSyslog

public void setEnableSyslog(boolean enableSyslog)

isRejoinAfterLeave

public boolean isRejoinAfterLeave()

setRejoinAfterLeave

public void setRejoinAfterLeave(boolean rejoinAfterLeave)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object