Enum Class RecordType
- All Implemented Interfaces:
Serializable,Comparable<RecordType>,java.lang.constant.Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionroute traffic to a resource, such as a web server, using an IPv4 address in dotted decimal notation.route traffic to a resource, such as a web server, using an IPv6 address in colon-separated hexadecimal format.A CAA record specifies which certificate authorities (CAs) are allowed to issue certificates for a domain or subdomain.A CNAME record maps DNS queries for the name of the current record, such as acme.example.com, to another domain (example.com or example.net) or subdomain (acme.example.com or zenith.example.org).A delegation signer (DS) record refers a zone key for a delegated subdomain zone.An HTTPS resource record is a form of the Service Binding (SVCB) DNS record that provides extended configuration information, enabling a client to easily and securely connect to a service with an HTTP protocol.An MX record specifies the names of your mail servers and, if you have two or more mail servers, the priority order.A Name Authority Pointer (NAPTR) is a type of record that is used by Dynamic Delegation Discovery System (DDDS) applications to convert one value to another or to replace one value with another.An NS record identifies the name servers for the hosted zone.A PTR record maps an IP address to the corresponding domain name.A start of authority (SOA) record provides information about a domain and the corresponding Amazon Route 53 hosted zone.SPF records were formerly used to verify the identity of the sender of email messages.An SRV record Value element consists of four space-separated values.A Secure Shell fingerprint record (SSHFP) identifies SSH keys associated with the domain name.You use an SVCB record to deliver configuration information for accessing service endpoints.You use a TLSA record to use DNS-Based Authentication of Named Entities (DANE).A TXT record contains one or more strings that are enclosed in double quotation marks ("). -
Method Summary
Modifier and TypeMethodDescriptionstatic RecordTypeReturns the enum constant of this class with the specified name.static RecordType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
A
route traffic to a resource, such as a web server, using an IPv4 address in dotted decimal notation.- See Also:
-
AAAA
route traffic to a resource, such as a web server, using an IPv6 address in colon-separated hexadecimal format.- See Also:
-
CAA
A CAA record specifies which certificate authorities (CAs) are allowed to issue certificates for a domain or subdomain.- See Also:
-
CNAME
A CNAME record maps DNS queries for the name of the current record, such as acme.example.com, to another domain (example.com or example.net) or subdomain (acme.example.com or zenith.example.org).- See Also:
-
DS
A delegation signer (DS) record refers a zone key for a delegated subdomain zone.- See Also:
-
HTTPS
An HTTPS resource record is a form of the Service Binding (SVCB) DNS record that provides extended configuration information, enabling a client to easily and securely connect to a service with an HTTP protocol.The configuration information is provided in parameters that allow the connection in one DNS query, rather than necessitating multiple DNS queries.
- See Also:
-
MX
An MX record specifies the names of your mail servers and, if you have two or more mail servers, the priority order.- See Also:
-
NAPTR
A Name Authority Pointer (NAPTR) is a type of record that is used by Dynamic Delegation Discovery System (DDDS) applications to convert one value to another or to replace one value with another.For example, one common use is to convert phone numbers into SIP URIs.
- See Also:
-
NS
An NS record identifies the name servers for the hosted zone.- See Also:
-
PTR
A PTR record maps an IP address to the corresponding domain name.- See Also:
-
SOA
A start of authority (SOA) record provides information about a domain and the corresponding Amazon Route 53 hosted zone.- See Also:
-
SPF
SPF records were formerly used to verify the identity of the sender of email messages.Instead of an SPF record, we recommend that you create a TXT record that contains the applicable value.
- See Also:
-
SRV
An SRV record Value element consists of four space-separated values.The first three values are decimal numbers representing priority, weight, and port. The fourth value is a domain name.
- See Also:
-
SSHFP
A Secure Shell fingerprint record (SSHFP) identifies SSH keys associated with the domain name.SSHFP records must be secured with DNSSEC for a chain of trust to be established.
- See Also:
-
SVCB
You use an SVCB record to deliver configuration information for accessing service endpoints.The SVCB is a generic DNS record and can be used to negotiate parameters for a variety of application protocols.
- See Also:
-
TLSA
You use a TLSA record to use DNS-Based Authentication of Named Entities (DANE).A TLSA record associates a certificate/public key with a Transport Layer Security (TLS) endpoint, and clients can validate the certificate/public key using a TLSA record signed with DNSSEC.
- See Also:
-
TXT
A TXT record contains one or more strings that are enclosed in double quotation marks (").- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-