public class BootServerConfig extends java.lang.Object implements SchemaBean
Constructor and Description |
---|
BootServerConfig(BootPodConfig pod)
Creates a new resin server.
|
Modifier and Type | Method and Description |
---|---|
void |
addBuilderProgram(ConfigProgram program) |
java.lang.String |
getAddress() |
java.lang.String |
getFullAddress() |
java.lang.String |
getId()
Returns the cluster's id
|
BootPodConfig |
getPod() |
int |
getPort() |
java.lang.String |
getSchema()
Returns the relax schema.
|
ConfigProgram |
getServerProgram() |
void |
initTopology() |
boolean |
isAllowExternalAddress() |
boolean |
isExternalAddress() |
boolean |
isRequireExplicitId() |
boolean |
isSecure() |
void |
setAddress(java.lang.String address) |
void |
setAllowNonReservedIp(boolean isExternal) |
void |
setExternalAddress(boolean isExternal) |
void |
setId(java.lang.String id)
Sets the cluster's id
|
void |
setPort(int port) |
void |
setRequireExplicitId(boolean isRequire) |
java.lang.String |
toString() |
public BootServerConfig(BootPodConfig pod)
public BootPodConfig getPod()
public java.lang.String getSchema()
getSchema
in interface SchemaBean
public java.lang.String getId()
@Configurable public void setId(java.lang.String id)
public java.lang.String getAddress()
@Configurable public void setAddress(java.lang.String address)
public int getPort()
@Configurable public void setPort(int port)
public boolean isSecure()
@Configurable public void setRequireExplicitId(boolean isRequire)
@Configurable public boolean isRequireExplicitId()
@Configurable public void setExternalAddress(boolean isExternal)
@Configurable public boolean isAllowExternalAddress()
@Configurable public void setAllowNonReservedIp(boolean isExternal)
@Configurable public boolean isExternalAddress()
public void addBuilderProgram(ConfigProgram program)
public ConfigProgram getServerProgram()
public void initTopology()
public java.lang.String getFullAddress()
public java.lang.String toString()
toString
in class java.lang.Object