Package org.apache.pekko.io.dns
Class RecordType
java.lang.Object
org.apache.pekko.io.dns.RecordType
- All Implemented Interfaces:
Serializable,scala.Equals,scala.Product
DNS Record Type
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final RecordTypeA()A host addressstatic final RecordTypeAAAA()The AAAA resource record type is a record specific to the Internet class that stores a single IPv6 address.static <any>apply(short id) static RecordTypestatic final RecordTypeAXFR()booleanstatic final RecordTypeCNAME()the canonical name for an aliasshortcode()shortbooleaninthashCode()static final RecordTypeHINFO()host informationstatic final RecordTypeMAILA()static final RecordTypeMAILB()static final RecordTypeMB()A mailbox domain name (EXPERIMENTAL)static final RecordTypeMD()A mail destination (Obsolete - use MX)static final RecordTypeMF()A mail forwarder (Obsolete - use MX)static final RecordTypeMG()A mail group member (EXPERIMENTAL)static final RecordTypeMINFO()mailbox or mail list informationstatic final RecordTypeMR()A mail rename domain name (EXPERIMENTAL)static final RecordTypeMX()mail exchangename()static final RecordTypeNS()An authoritative name serverstatic final RecordTypeNULL()A null RR (EXPERIMENTAL)intproductElement(int x$1) productElementName(int x$1) scala.collection.Iterator<Object>static final RecordTypePTR()A domain name pointerstatic final RecordTypeSOA()marks the start of a zone of authoritystatic final RecordTypeSRV()The SRV RR allows administrators to use several servers for a single domain, to move services from host to host with little fuss, and to designate some hosts as primary servers for a service and others as backups.toString()static final RecordTypeTXT()text stringsunapply(RecordType x$0) static final RecordTypeWILDCARD()static final RecordTypeWKS()A well known service descriptionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface scala.Product
productElementNames
-
Constructor Details
-
RecordType
-
-
Method Details
-
apply
public static <any> apply(short id) -
A
A host address -
NS
An authoritative name server -
MD
A mail destination (Obsolete - use MX) -
MF
A mail forwarder (Obsolete - use MX) -
CNAME
the canonical name for an alias -
SOA
marks the start of a zone of authority -
MB
A mailbox domain name (EXPERIMENTAL) -
MG
A mail group member (EXPERIMENTAL) -
MR
A mail rename domain name (EXPERIMENTAL) -
NULL
A null RR (EXPERIMENTAL) -
WKS
A well known service description -
PTR
A domain name pointer -
HINFO
host information -
MINFO
mailbox or mail list information -
MX
mail exchange -
TXT
text strings -
AAAA
The AAAA resource record type is a record specific to the Internet class that stores a single IPv6 address. -
SRV
The SRV RR allows administrators to use several servers for a single domain, to move services from host to host with little fuss, and to designate some hosts as primary servers for a service and others as backups. -
AXFR
-
MAILB
-
MAILA
-
WILDCARD
-
apply
-
unapply
-
code
public short code() -
name
-
copy
-
copy$default$1
public short copy$default$1() -
copy$default$2
-
productPrefix
- Specified by:
productPrefixin interfacescala.Product
-
productArity
public int productArity()- Specified by:
productArityin interfacescala.Product
-
productElement
- Specified by:
productElementin interfacescala.Product
-
productIterator
- Specified by:
productIteratorin interfacescala.Product
-
canEqual
- Specified by:
canEqualin interfacescala.Equals
-
productElementName
- Specified by:
productElementNamein interfacescala.Product
-
hashCode
public int hashCode() -
toString
-
equals
-