- java.lang.Object
-
- com.aoapps.appcluster.ResourceNodeDnsResult
-
public class ResourceNodeDnsResult extends Object
Contains the results of one DNS monitoring pass for a single enabled node.- Author:
- AO Industries, Inc.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<? extends Name,? extends Map<? extends Nameserver,? extends DnsLookupResult>>getNodeRecordLookups()Gets the mapping of all nodeRecord DNS lookups in the form nodeRecord->enabledNameserver->result.NodeDnsStatusgetNodeStatus()Gets the status of the node.SortedSet<String>getNodeStatusMessages()Gets the node status messages.ResourceNode<?,?>getResourceNode()
-
-
-
Method Detail
-
getResourceNode
public ResourceNode<?,?> getResourceNode()
-
getNodeRecordLookups
public Map<? extends Name,? extends Map<? extends Nameserver,? extends DnsLookupResult>> getNodeRecordLookups()
Gets the mapping of all nodeRecord DNS lookups in the form nodeRecord->enabledNameserver->result. If no lookups have been performed, such as during STOPPED or UNKNOWN state, returnsnull. Otherwise, it contains an entry for every nodeRecord querying every enabled nameserver.
-
getNodeStatus
public NodeDnsStatus getNodeStatus()
Gets the status of the node.
-
-