@Value.Immutable public abstract class Config extends Object
| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
dnsRecursor() |
abstract String |
getAdvertiseAddr() |
abstract String |
getBindAddr() |
abstract boolean |
getBootstrap() |
abstract String |
getCaFile() |
abstract String |
getCertFile() |
abstract String |
getClientAddr() |
abstract String |
getDatacenter() |
abstract String |
getDataDir() |
abstract String |
getDomain() |
abstract boolean |
getEnableDebug() |
abstract boolean |
getEnableSyslog() |
abstract String |
getKeyFile() |
abstract boolean |
getLeaveOnTerm() |
abstract String |
getLogLevel() |
abstract String |
getNodeName() |
abstract String |
getPidFile() |
abstract Ports |
getPorts() |
abstract int |
getProtocol() |
abstract boolean |
getRejoinAfterLeave() |
abstract boolean |
getServer() |
abstract boolean |
getSkipLeaveOnInt() |
abstract List<String> |
getStartJoin() |
abstract com.google.common.base.Optional<String> |
getStatsiteAddr()
Deprecated.
GET /v1/agent/self from v0.6.4 does not have this JSON field
|
abstract com.google.common.base.Optional<Telemetry> |
getTelemetry()
New version of consul has Telemetry field
TODO: Have to think about back compatibility (I think we shouldn't)
|
abstract String |
getUiDir() |
abstract boolean |
getVerifyIncoming() |
abstract boolean |
getVerifyOutgoing() |
public abstract boolean getBootstrap()
public abstract boolean getServer()
public abstract String getDatacenter()
public abstract String getDataDir()
public abstract String dnsRecursor()
public abstract String getDomain()
public abstract String getLogLevel()
public abstract String getNodeName()
public abstract String getClientAddr()
public abstract String getBindAddr()
public abstract String getAdvertiseAddr()
public abstract Ports getPorts()
public abstract boolean getLeaveOnTerm()
public abstract boolean getSkipLeaveOnInt()
@Deprecated public abstract com.google.common.base.Optional<String> getStatsiteAddr()
public abstract int getProtocol()
public abstract boolean getEnableDebug()
public abstract boolean getVerifyIncoming()
public abstract boolean getVerifyOutgoing()
public abstract String getCaFile()
public abstract String getCertFile()
public abstract String getKeyFile()
public abstract String getUiDir()
public abstract String getPidFile()
public abstract boolean getEnableSyslog()
public abstract boolean getRejoinAfterLeave()
public abstract com.google.common.base.Optional<Telemetry> getTelemetry()
Copyright © 2016. All rights reserved.