Enum Class DomainTransactionRecord.TransactionReportField

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

public static enum DomainTransactionRecord.TransactionReportField extends 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.