Package com.aoapps.appcluster.dnsonly
Class DnsOnlyResourceNodePropertiesConfiguration
java.lang.Object
com.aoapps.appcluster.ResourceNodePropertiesConfiguration<DnsOnlyResource,DnsOnlyResourceNode>
com.aoapps.appcluster.dnsonly.DnsOnlyResourceNodePropertiesConfiguration
- All Implemented Interfaces:
DnsOnlyResourceNodeConfiguration
,ResourceNodeConfiguration<DnsOnlyResource,
DnsOnlyResourceNode>
public class DnsOnlyResourceNodePropertiesConfiguration
extends ResourceNodePropertiesConfiguration<DnsOnlyResource,DnsOnlyResourceNode>
implements DnsOnlyResourceNodeConfiguration
The configuration for a DNS-only resource.
- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from class com.aoapps.appcluster.ResourceNodePropertiesConfiguration
nodeId, nodeRecords, properties, resourceId
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DnsOnlyResourceNodePropertiesConfiguration
(AppClusterPropertiesConfiguration properties, String resourceId, String nodeId, String type) Creates a newDnsOnlyResourceNodePropertiesConfiguration
. -
Method Summary
Methods inherited from class com.aoapps.appcluster.ResourceNodePropertiesConfiguration
equals, getNodeId, getNodeRecords, getResourceId, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoapps.appcluster.ResourceNodeConfiguration
equals, getNodeId, getNodeRecords, getResourceId, hashCode, toString
-
Constructor Details
-
DnsOnlyResourceNodePropertiesConfiguration
protected DnsOnlyResourceNodePropertiesConfiguration(AppClusterPropertiesConfiguration properties, String resourceId, String nodeId, String type) throws AppClusterConfigurationException Creates a newDnsOnlyResourceNodePropertiesConfiguration
.- Throws:
AppClusterConfigurationException
-
-
Method Details
-
newResourceNode
- Specified by:
newResourceNode
in interfaceDnsOnlyResourceNodeConfiguration
- Specified by:
newResourceNode
in interfaceResourceNodeConfiguration<DnsOnlyResource,
DnsOnlyResourceNode> - Specified by:
newResourceNode
in classResourceNodePropertiesConfiguration<DnsOnlyResource,
DnsOnlyResourceNode> - Throws:
AppClusterConfigurationException
-