@DefunctConfig(value={"http-server.ip","jetty.ip"}) public class NodeConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NodeConfig.AddressSource |
| Modifier and Type | Field and Description |
|---|---|
static String |
ENV_REGEXP |
static String |
ID_REGEXP |
static String |
POOL_REGEXP |
| Constructor and Description |
|---|
NodeConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBinarySpec() |
String |
getConfigSpec() |
String |
getEnvironment() |
NodeConfig.AddressSource |
getInternalAddressSource() |
String |
getLocation() |
InetAddress |
getNodeBindIp() |
String |
getNodeExternalAddress() |
String |
getNodeId() |
String |
getNodeInternalAddress() |
String |
getPool() |
NodeConfig |
setBinarySpec(String binarySpec) |
NodeConfig |
setConfigSpec(String configSpec) |
NodeConfig |
setEnvironment(String environment) |
NodeConfig |
setInternalAddressSource(NodeConfig.AddressSource internalAddressSource) |
NodeConfig |
setLocation(String location) |
NodeConfig |
setNodeBindIp(InetAddress nodeBindIp) |
NodeConfig |
setNodeBindIp(String nodeBindIp) |
NodeConfig |
setNodeExternalAddress(String nodeExternalAddress) |
NodeConfig |
setNodeId(String nodeId) |
NodeConfig |
setNodeInternalAddress(String nodeInternalAddress) |
NodeConfig |
setPool(String pool) |
public static final String ID_REGEXP
public static final String ENV_REGEXP
public static final String POOL_REGEXP
@NotNull
@Pattern(regexp="[a-z0-9][_a-z0-9]*",
message="is malformed")
public String getEnvironment()
@Config(value="node.environment") public NodeConfig setEnvironment(String environment)
@NotNull
@Pattern(regexp="[a-z0-9][_a-z0-9]*",
message="is malformed")
public String getPool()
@Config(value="node.pool") public NodeConfig setPool(String pool)
@Pattern(regexp="[A-Za-z0-9][_A-Za-z0-9-]*",
message="is malformed")
public String getNodeId()
@Config(value="node.id") public NodeConfig setNodeId(String nodeId)
public String getLocation()
@Config(value="node.location") public NodeConfig setLocation(String location)
public String getNodeInternalAddress()
@Config(value="node.internal-address") @LegacyConfig(value="node.ip") public NodeConfig setNodeInternalAddress(String nodeInternalAddress)
public String getNodeExternalAddress()
@Config(value="node.external-address") public NodeConfig setNodeExternalAddress(String nodeExternalAddress)
public InetAddress getNodeBindIp()
public NodeConfig setNodeBindIp(InetAddress nodeBindIp)
@Config(value="node.bind-ip") public NodeConfig setNodeBindIp(String nodeBindIp)
public String getBinarySpec()
@Config(value="node.binary-spec") public NodeConfig setBinarySpec(String binarySpec)
public String getConfigSpec()
@Config(value="node.config-spec") public NodeConfig setConfigSpec(String configSpec)
public NodeConfig.AddressSource getInternalAddressSource()
@Config(value="node.internal-address-source") public NodeConfig setInternalAddressSource(NodeConfig.AddressSource internalAddressSource)
Copyright © 2010–2018 Airlift. All rights reserved.