Enum RecordType

java.lang.Object
java.lang.Enum<RecordType>
com.azure.resourcemanager.dns.models.RecordType
All Implemented Interfaces:
Serializable, Comparable<RecordType>, java.lang.constant.Constable

public enum RecordType extends Enum<RecordType>
Defines values for RecordType.
  • Enum Constant Details

    • A

      public static final RecordType A
      Enum value A.
    • AAAA

      public static final RecordType AAAA
      Enum value AAAA.
    • CAA

      public static final RecordType CAA
      Enum value CAA.
    • CNAME

      public static final RecordType CNAME
      Enum value CNAME.
    • MX

      public static final RecordType MX
      Enum value MX.
    • NS

      public static final RecordType NS
      Enum value NS.
    • PTR

      public static final RecordType PTR
      Enum value PTR.
    • SOA

      public static final RecordType SOA
      Enum value SOA.
    • SRV

      public static final RecordType SRV
      Enum value SRV.
    • TXT

      public static final RecordType TXT
      Enum value TXT.
  • Method Details

    • values

      public static RecordType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static RecordType 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 name
      NullPointerException - if the argument is null
    • fromString

      public static RecordType fromString(String value)
      Parses a serialized value to a RecordType instance.
      Parameters:
      value - the serialized value to parse.
      Returns:
      the parsed RecordType object, or null if unable to parse.
    • toString

      public String toString()
      Overrides:
      toString in class Enum<RecordType>