- java.lang.Object
-
- java.lang.Enum<DnsLookupStatus>
-
- com.aoapps.appcluster.DnsLookupStatus
-
- All Implemented Interfaces:
Serializable,Comparable<DnsLookupStatus>
public enum DnsLookupStatus extends Enum<DnsLookupStatus>
The set of statuses that apply to individual DNS records.- Author:
- AO Industries, Inc.
- See Also:
DnsLookupResult
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ERRORHOST_NOT_FOUNDSUCCESSFULTRY_AGAINTYPE_NOT_FOUNDUNRECOVERABLEWARNING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceStatusgetResourceStatus()Gets the resource status that this DNS lookup status will cause.StringtoString()static DnsLookupStatusvalueOf(String name)Returns the enum constant of this type with the specified name.static DnsLookupStatus[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SUCCESSFUL
public static final DnsLookupStatus SUCCESSFUL
-
WARNING
public static final DnsLookupStatus WARNING
-
TRY_AGAIN
public static final DnsLookupStatus TRY_AGAIN
-
HOST_NOT_FOUND
public static final DnsLookupStatus HOST_NOT_FOUND
-
TYPE_NOT_FOUND
public static final DnsLookupStatus TYPE_NOT_FOUND
-
UNRECOVERABLE
public static final DnsLookupStatus UNRECOVERABLE
-
ERROR
public static final DnsLookupStatus ERROR
-
-
Method Detail
-
values
public static DnsLookupStatus[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DnsLookupStatus c : DnsLookupStatus.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DnsLookupStatus valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<DnsLookupStatus>
-
getResourceStatus
public ResourceStatus getResourceStatus()
Gets the resource status that this DNS lookup status will cause.
-
-