java.lang.Object
com.aoapps.appcluster.NodePropertiesConfiguration
- All Implemented Interfaces:
NodeConfiguration
The configuration for a node.
- Author:
- AO Industries, Inc.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final booleanprotected final Nameprotected final Stringprotected final AppClusterPropertiesConfigurationprotected final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNodePropertiesConfiguration(AppClusterPropertiesConfiguration properties, String id) -
Method Summary
-
Field Details
-
properties
-
id
-
enabled
protected final boolean enabled -
display
-
hostname
-
username
-
nameservers
-
-
Constructor Details
-
NodePropertiesConfiguration
protected NodePropertiesConfiguration(AppClusterPropertiesConfiguration properties, String id) throws AppClusterConfigurationException - Throws:
AppClusterConfigurationException
-
-
Method Details
-
toString
- Specified by:
toStringin interfaceNodeConfiguration- Overrides:
toStringin classObject
-
equals
- Specified by:
equalsin interfaceNodeConfiguration- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceNodeConfiguration- Overrides:
hashCodein classObject
-
getId
- Specified by:
getIdin interfaceNodeConfiguration- See Also:
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceNodeConfiguration- See Also:
-
getDisplay
- Specified by:
getDisplayin interfaceNodeConfiguration- See Also:
-
getHostname
- Specified by:
getHostnamein interfaceNodeConfiguration- See Also:
-
getUsername
- Specified by:
getUsernamein interfaceNodeConfiguration- See Also:
-
getNameservers
- Specified by:
getNameserversin interfaceNodeConfiguration- See Also:
-
