public class BatchReport
A report for the current batch.
public BatchReport(long currentBatchNumber, @NotNull java.lang.String reportDate, @NotNull java.util.List<com.worldpay.reports.model.Report> report)
A report for the current batch.
currentBatchNumber
- The current batch number.reportDate
- The date-time at which report was generated. Represented as a date-time according to RFC 3339, section 5.6, including the relevant time zone.report
- A breakdown of the report by card scheme.public long getCurrentBatchNumber()
The current batch number.
@NotNull public java.lang.String getReportDate()
The date-time at which report was generated.
Represented as a date-time according to RFC 3339, section 5.6, including the relevant time zone.
@NotNull public java.util.List<com.worldpay.reports.model.Report> getReport()
A breakdown of the report by card scheme.
public long component1()
The current batch number.
@NotNull public java.lang.String component2()
The date-time at which report was generated.
Represented as a date-time according to RFC 3339, section 5.6, including the relevant time zone.
@NotNull public java.util.List<com.worldpay.reports.model.Report> component3()
A breakdown of the report by card scheme.
@NotNull public BatchReport copy(long currentBatchNumber, @NotNull java.lang.String reportDate, @NotNull java.util.List<com.worldpay.reports.model.Report> report)
A report for the current batch.
@NotNull public java.lang.String toString()
A report for the current batch.
public int hashCode()
A report for the current batch.
public boolean equals(@Nullable java.lang.Object p)
A report for the current batch.