Serializable, Comparable<DNSRecordType>public enum DNSRecordType extends Enum<DNSRecordType>
| Enum Constant | Description |
|---|---|
TYPE_A |
Address
|
TYPE_A6 |
A6 [RFC2874]
|
TYPE_AAAA |
IP6 Address [Thomson]
|
TYPE_AFSDB |
for AFS Data Base location [RFC1183]
|
TYPE_ANY |
Request for all records [RFC1035]
|
TYPE_APL |
APL [RFC3123]
|
TYPE_ATMA |
ATM Address [Dobrowski]
|
TYPE_AXFR |
Transfer of an entire zone [RFC1035]
|
TYPE_CERT |
CERT [RFC2538]
|
TYPE_CNAME |
Canonical Name
|
TYPE_DNAME |
DNAME [RFC2672]
|
TYPE_DNSKEY |
DNSKEY [RFC3755]
|
TYPE_DS |
Delegation Signer [RFC3658]
|
TYPE_EID |
Endpoint Identifier [Patton]
|
TYPE_GID |
[IANA-Reserved]
|
TYPE_GPOS |
Geographical Position [RFC1712]
|
TYPE_HINFO |
Host information
|
TYPE_IGNORE |
Address
|
TYPE_ISDN |
for ISDN address [RFC1183]
|
TYPE_IXFR |
Incremental transfer [RFC1995]
|
TYPE_KEY |
for security key [RFC2535]
|
TYPE_KX |
Key Exchanger [RFC2230]
|
TYPE_LOC |
Location Information [Vixie]
|
TYPE_MAILA |
Mailbox-related records (MB, MG or MR) [RFC1035]
|
TYPE_MAILB |
Mail agent RRs (Obsolete - see MX) [RFC1035]
|
TYPE_MB |
Mailbox
|
TYPE_MD |
Mail Destination
|
TYPE_MF |
Mail Forwarder
|
TYPE_MG |
Mail Group
|
TYPE_MINFO |
Mailbox information
|
TYPE_MR |
Mail Rename
|
TYPE_MX |
Mail exchanger
|
TYPE_NAPTR |
Naming Authority Pointer [RFC2168, RFC2915]
|
TYPE_NIMLOC |
Nimrod Locator [Patton]
|
TYPE_NS |
Name Server
|
TYPE_NSAP |
for NSAP address, NSAP style A record [RFC1706]
|
TYPE_NSAP_PTR |
|
TYPE_NSEC |
NSEC [RFC3755]
|
TYPE_NULL |
NULL RR
|
TYPE_NXT |
Next Domain - OBSOLETE [RFC2535, RFC3755]
|
TYPE_OPT |
OPT [RFC2671]
|
TYPE_PTR |
Domain Name pointer
|
TYPE_PX |
X.400 mail mapping information [RFC2163]
|
TYPE_RP |
for Responsible Person [RFC1183]
|
TYPE_RRSIG |
RRSIG [RFC3755]
|
TYPE_RT |
for Route Through [RFC1183]
|
TYPE_SIG |
for security signature [RFC2931]
|
TYPE_SINK |
SINK [Eastlake]
|
TYPE_SOA |
Start of Authority
|
TYPE_SRV |
Server Selection [RFC2782]
|
TYPE_SSHFP |
SSH Key Fingerprint [RFC-ietf-secsh-dns-05.txt]
|
TYPE_TKEY |
Transaction Key [RFC2930]
|
TYPE_TSIG |
Transaction Signature [RFC2845]
|
TYPE_TXT |
Arbitrary text string
|
TYPE_UID |
[IANA-Reserved]
|
TYPE_UINFO |
[IANA-Reserved]
|
TYPE_UNSPEC |
[IANA-Reserved]
|
TYPE_WKS |
Well-known-service
|
TYPE_X25 |
for X.25 PSDN address [RFC1183]
|
| Modifier and Type | Method | Description |
|---|---|---|
String |
externalName() |
Return the string representation of this type
|
int |
indexValue() |
Return the numeric value of this type
|
String |
toString() |
|
static DNSRecordType |
typeForIndex(int index) |
|
static DNSRecordType |
typeForName(String name) |
|
static DNSRecordType |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static DNSRecordType[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DNSRecordType TYPE_IGNORE
public static final DNSRecordType TYPE_A
public static final DNSRecordType TYPE_NS
public static final DNSRecordType TYPE_MD
public static final DNSRecordType TYPE_MF
public static final DNSRecordType TYPE_CNAME
public static final DNSRecordType TYPE_SOA
public static final DNSRecordType TYPE_MB
public static final DNSRecordType TYPE_MG
public static final DNSRecordType TYPE_MR
public static final DNSRecordType TYPE_NULL
public static final DNSRecordType TYPE_WKS
public static final DNSRecordType TYPE_PTR
public static final DNSRecordType TYPE_HINFO
public static final DNSRecordType TYPE_MINFO
public static final DNSRecordType TYPE_MX
public static final DNSRecordType TYPE_TXT
public static final DNSRecordType TYPE_RP
public static final DNSRecordType TYPE_AFSDB
public static final DNSRecordType TYPE_X25
public static final DNSRecordType TYPE_ISDN
public static final DNSRecordType TYPE_RT
public static final DNSRecordType TYPE_NSAP
public static final DNSRecordType TYPE_NSAP_PTR
public static final DNSRecordType TYPE_SIG
public static final DNSRecordType TYPE_KEY
public static final DNSRecordType TYPE_PX
public static final DNSRecordType TYPE_GPOS
public static final DNSRecordType TYPE_AAAA
public static final DNSRecordType TYPE_LOC
public static final DNSRecordType TYPE_NXT
public static final DNSRecordType TYPE_EID
public static final DNSRecordType TYPE_NIMLOC
public static final DNSRecordType TYPE_SRV
public static final DNSRecordType TYPE_ATMA
public static final DNSRecordType TYPE_NAPTR
public static final DNSRecordType TYPE_KX
public static final DNSRecordType TYPE_CERT
public static final DNSRecordType TYPE_A6
public static final DNSRecordType TYPE_DNAME
public static final DNSRecordType TYPE_SINK
public static final DNSRecordType TYPE_OPT
public static final DNSRecordType TYPE_APL
public static final DNSRecordType TYPE_DS
public static final DNSRecordType TYPE_SSHFP
public static final DNSRecordType TYPE_RRSIG
public static final DNSRecordType TYPE_NSEC
public static final DNSRecordType TYPE_DNSKEY
public static final DNSRecordType TYPE_UINFO
public static final DNSRecordType TYPE_UID
public static final DNSRecordType TYPE_GID
public static final DNSRecordType TYPE_UNSPEC
public static final DNSRecordType TYPE_TKEY
public static final DNSRecordType TYPE_TSIG
public static final DNSRecordType TYPE_IXFR
public static final DNSRecordType TYPE_AXFR
public static final DNSRecordType TYPE_MAILA
public static final DNSRecordType TYPE_MAILB
public static final DNSRecordType TYPE_ANY
public static DNSRecordType[] values()
for (DNSRecordType c : DNSRecordType.values()) System.out.println(c);
public static DNSRecordType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String externalName()
public int indexValue()
public static DNSRecordType typeForName(String name)
name - public static DNSRecordType typeForIndex(int index)
index - public String toString()
toString in class Enum<DNSRecordType>Copyright © 2002–2018 JmDNS. All rights reserved.