Class CardAcquiringRefund


  • public class CardAcquiringRefund
    extends java.lang.Object
    CardAcquiringRefund

    Details of a card refund.

    • Constructor Detail

      • CardAcquiringRefund

        public CardAcquiringRefund​(java.lang.String refundID,
                                   java.time.OffsetDateTime createdOn,
                                   java.time.OffsetDateTime updatedOn,
                                   RefundStatus status,
                                   Amount amount,
                                   java.util.Optional<? extends RefundCardDetails> cardDetails)
      • CardAcquiringRefund

        public CardAcquiringRefund​(java.lang.String refundID,
                                   java.time.OffsetDateTime createdOn,
                                   java.time.OffsetDateTime updatedOn,
                                   RefundStatus status,
                                   Amount amount)
    • Method Detail

      • refundID

        public java.lang.String refundID()
        Identifier for the refund.
      • createdOn

        public java.time.OffsetDateTime createdOn()
      • updatedOn

        public java.time.OffsetDateTime updatedOn()
      • amount

        public Amount amount()
      • withRefundID

        public CardAcquiringRefund withRefundID​(java.lang.String refundID)
        Identifier for the refund.
      • withCreatedOn

        public CardAcquiringRefund withCreatedOn​(java.time.OffsetDateTime createdOn)
      • withUpdatedOn

        public CardAcquiringRefund withUpdatedOn​(java.time.OffsetDateTime updatedOn)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object