java.lang.Object
java.lang.Enum<Transferable>
software.amazon.awssdk.services.route53domains.model.Transferable
All Implemented Interfaces:
Serializable, Comparable<Transferable>

@Generated("software.amazon.awssdk:codegen") public enum Transferable extends Enum<Transferable>

Whether the domain name can be transferred to Route 53.

You can transfer only domains that have a value of TRANSFERABLE or Transferable.

Valid values:

TRANSFERABLE

The domain name can be transferred to Route 53.

UNTRANSFERRABLE

The domain name can't be transferred to Route 53.

DONT_KNOW

Reserved for future use.

DOMAIN_IN_OWN_ACCOUNT

The domain already exists in the current Amazon Web Services account.

DOMAIN_IN_ANOTHER_ACCOUNT

The domain exists in another Amazon Web Services account.

PREMIUM_DOMAIN

Premium domain transfer is not supported.

  • Enum Constant Details

    • TRANSFERABLE

      public static final Transferable TRANSFERABLE
    • UNTRANSFERABLE

      public static final Transferable UNTRANSFERABLE
    • DONT_KNOW

      public static final Transferable DONT_KNOW
    • DOMAIN_IN_OWN_ACCOUNT

      public static final Transferable DOMAIN_IN_OWN_ACCOUNT
    • DOMAIN_IN_ANOTHER_ACCOUNT

      public static final Transferable DOMAIN_IN_ANOTHER_ACCOUNT
    • PREMIUM_DOMAIN

      public static final Transferable PREMIUM_DOMAIN
    • UNKNOWN_TO_SDK_VERSION

      public static final Transferable UNKNOWN_TO_SDK_VERSION
  • Method Details

    • values

      public static Transferable[] 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 Transferable 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
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Transferable>
    • fromValue

      public static Transferable fromValue(String value)
      Use this in place of valueOf to convert the raw string returned by the service into the enum value.
      Parameters:
      value - real value
      Returns:
      Transferable corresponding to the value
    • knownValues

      public static Set<Transferable> knownValues()
      Use this in place of values() to return a Set of all values known to the SDK. This will return all known enum values except UNKNOWN_TO_SDK_VERSION.
      Returns:
      a Set of known Transferables