Enum Class HistoryEntry.Type

java.lang.Object
java.lang.Enum<HistoryEntry.Type>
google.registry.model.reporting.HistoryEntry.Type
All Implemented Interfaces:
Serializable, Comparable<HistoryEntry.Type>, Constable
Enclosing class:
HistoryEntry

public static enum HistoryEntry.Type extends Enum<HistoryEntry.Type>
Represents the type of history entry.
  • Enum Constant Details

    • CONTACT_CREATE

      public static final HistoryEntry.Type CONTACT_CREATE
    • CONTACT_DELETE

      public static final HistoryEntry.Type CONTACT_DELETE
    • CONTACT_DELETE_FAILURE

      public static final HistoryEntry.Type CONTACT_DELETE_FAILURE
    • CONTACT_PENDING_DELETE

      public static final HistoryEntry.Type CONTACT_PENDING_DELETE
    • CONTACT_TRANSFER_APPROVE

      public static final HistoryEntry.Type CONTACT_TRANSFER_APPROVE
    • CONTACT_TRANSFER_CANCEL

      public static final HistoryEntry.Type CONTACT_TRANSFER_CANCEL
    • CONTACT_TRANSFER_REJECT

      public static final HistoryEntry.Type CONTACT_TRANSFER_REJECT
    • CONTACT_TRANSFER_REQUEST

      public static final HistoryEntry.Type CONTACT_TRANSFER_REQUEST
    • CONTACT_UPDATE

      public static final HistoryEntry.Type CONTACT_UPDATE
    • DOMAIN_ALLOCATE

      @Deprecated public static final HistoryEntry.Type DOMAIN_ALLOCATE
      Deprecated.
      Used for history entries that were allocated as a result of a domain application.

      Domain applications (and thus allocating from an application) no longer exist, but we have existing domains in the system that were created via allocation and thus have history entries of this type under them, so this is retained for legacy purposes.

    • DOMAIN_AUTORENEW

      public static final HistoryEntry.Type DOMAIN_AUTORENEW
      Used for domain registration autorenews explicitly logged by ExpandBillingRecurrencesAction.
    • DOMAIN_CREATE

      public static final HistoryEntry.Type DOMAIN_CREATE
    • DOMAIN_DELETE

      public static final HistoryEntry.Type DOMAIN_DELETE
    • DOMAIN_RENEW

      public static final HistoryEntry.Type DOMAIN_RENEW
    • DOMAIN_RESTORE

      public static final HistoryEntry.Type DOMAIN_RESTORE
    • DOMAIN_TRANSFER_APPROVE

      public static final HistoryEntry.Type DOMAIN_TRANSFER_APPROVE
    • DOMAIN_TRANSFER_CANCEL

      public static final HistoryEntry.Type DOMAIN_TRANSFER_CANCEL
    • DOMAIN_TRANSFER_REJECT

      public static final HistoryEntry.Type DOMAIN_TRANSFER_REJECT
    • DOMAIN_TRANSFER_REQUEST

      public static final HistoryEntry.Type DOMAIN_TRANSFER_REQUEST
    • DOMAIN_UPDATE

      public static final HistoryEntry.Type DOMAIN_UPDATE
    • HOST_CREATE

      public static final HistoryEntry.Type HOST_CREATE
    • HOST_DELETE

      public static final HistoryEntry.Type HOST_DELETE
    • HOST_DELETE_FAILURE

      public static final HistoryEntry.Type HOST_DELETE_FAILURE
    • HOST_PENDING_DELETE

      public static final HistoryEntry.Type HOST_PENDING_DELETE
    • HOST_UPDATE

      public static final HistoryEntry.Type HOST_UPDATE
    • RDE_IMPORT

      public static final HistoryEntry.Type RDE_IMPORT
      Resource was created by an escrow file import.
    • SYNTHETIC

      public static final HistoryEntry.Type SYNTHETIC
      A synthetic history entry created by a tool or back-end migration script outside the scope of usual EPP flows. These are sometimes needed to serve as parents for billing events or poll messages that otherwise wouldn't have a suitable parent.
  • Method Details

    • values

      public static HistoryEntry.Type[] 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

      public static HistoryEntry.Type valueOf(String name)
      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 name
      NullPointerException - if the argument is null