Class CouponPaymentEvent


  • public class CouponPaymentEvent
    extends java.lang.Object
    An event related to coupon payments.
    • Constructor Detail

      • CouponPaymentEvent

        public CouponPaymentEvent()
    • Method Detail

      • postedDate

        public CouponPaymentEvent postedDate​(org.threeten.bp.OffsetDateTime postedDate)
      • getPostedDate

        public org.threeten.bp.OffsetDateTime getPostedDate()
        Get postedDate
        Returns:
        postedDate
      • setPostedDate

        public void setPostedDate​(org.threeten.bp.OffsetDateTime postedDate)
      • getCouponId

        public java.lang.String getCouponId()
        A coupon identifier.
        Returns:
        couponId
      • setCouponId

        public void setCouponId​(java.lang.String couponId)
      • sellerCouponDescription

        public CouponPaymentEvent sellerCouponDescription​(java.lang.String sellerCouponDescription)
      • getSellerCouponDescription

        public java.lang.String getSellerCouponDescription()
        The description provided by the seller when they created the coupon.
        Returns:
        sellerCouponDescription
      • setSellerCouponDescription

        public void setSellerCouponDescription​(java.lang.String sellerCouponDescription)
      • clipOrRedemptionCount

        public CouponPaymentEvent clipOrRedemptionCount​(java.lang.Long clipOrRedemptionCount)
      • getClipOrRedemptionCount

        public java.lang.Long getClipOrRedemptionCount()
        The number of coupon clips or redemptions.
        Returns:
        clipOrRedemptionCount
      • setClipOrRedemptionCount

        public void setClipOrRedemptionCount​(java.lang.Long clipOrRedemptionCount)
      • paymentEventId

        public CouponPaymentEvent paymentEventId​(java.lang.String paymentEventId)
      • getPaymentEventId

        public java.lang.String getPaymentEventId()
        A payment event identifier.
        Returns:
        paymentEventId
      • setPaymentEventId

        public void setPaymentEventId​(java.lang.String paymentEventId)
      • getFeeComponent

        public FeeComponent getFeeComponent()
        Get feeComponent
        Returns:
        feeComponent
      • setFeeComponent

        public void setFeeComponent​(FeeComponent feeComponent)
      • getChargeComponent

        public ChargeComponent getChargeComponent()
        Get chargeComponent
        Returns:
        chargeComponent
      • setChargeComponent

        public void setChargeComponent​(ChargeComponent chargeComponent)
      • getTotalAmount

        public Currency getTotalAmount()
        Get totalAmount
        Returns:
        totalAmount
      • setTotalAmount

        public void setTotalAmount​(Currency totalAmount)
      • 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