Enum DomainTransactionRecord.TransactionReportField

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<DomainTransactionRecord.TransactionReportField>
    Enclosing class:
    DomainTransactionRecord

    public static enum DomainTransactionRecord.TransactionReportField
    extends java.lang.Enum<DomainTransactionRecord.TransactionReportField>
    The field added to by reportAmount within the transaction report.

    The reportField specifies which column the reportAmount contributes to in the overall report. ICANN wants a column for every add/renew broken down by number of years, so we have the NET_ADDS_#_YR and NET_RENEWS_#_YR boilerplate to facilitate report generation.