Class CouponPaymentEvent
- java.lang.Object
-
- software.amazon.spapi.models.finances.v0.CouponPaymentEvent
-
public class CouponPaymentEvent extends java.lang.Object
An event related to coupon payments.
-
-
Constructor Summary
Constructors Constructor Description CouponPaymentEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CouponPaymentEvent
chargeComponent(ChargeComponent chargeComponent)
CouponPaymentEvent
clipOrRedemptionCount(java.lang.Long clipOrRedemptionCount)
CouponPaymentEvent
couponId(java.lang.String couponId)
boolean
equals(java.lang.Object o)
CouponPaymentEvent
feeComponent(FeeComponent feeComponent)
ChargeComponent
getChargeComponent()
Get chargeComponentjava.lang.Long
getClipOrRedemptionCount()
The number of coupon clips or redemptions.java.lang.String
getCouponId()
A coupon identifier.FeeComponent
getFeeComponent()
Get feeComponentjava.lang.String
getPaymentEventId()
A payment event identifier.org.threeten.bp.OffsetDateTime
getPostedDate()
Get postedDatejava.lang.String
getSellerCouponDescription()
The description provided by the seller when they created the coupon.Currency
getTotalAmount()
Get totalAmountint
hashCode()
CouponPaymentEvent
paymentEventId(java.lang.String paymentEventId)
CouponPaymentEvent
postedDate(org.threeten.bp.OffsetDateTime postedDate)
CouponPaymentEvent
sellerCouponDescription(java.lang.String sellerCouponDescription)
void
setChargeComponent(ChargeComponent chargeComponent)
void
setClipOrRedemptionCount(java.lang.Long clipOrRedemptionCount)
void
setCouponId(java.lang.String couponId)
void
setFeeComponent(FeeComponent feeComponent)
void
setPaymentEventId(java.lang.String paymentEventId)
void
setPostedDate(org.threeten.bp.OffsetDateTime postedDate)
void
setSellerCouponDescription(java.lang.String sellerCouponDescription)
void
setTotalAmount(Currency totalAmount)
java.lang.String
toString()
CouponPaymentEvent
totalAmount(Currency totalAmount)
-
-
-
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)
-
couponId
public CouponPaymentEvent couponId(java.lang.String couponId)
-
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)
-
feeComponent
public CouponPaymentEvent feeComponent(FeeComponent feeComponent)
-
getFeeComponent
public FeeComponent getFeeComponent()
Get feeComponent- Returns:
- feeComponent
-
setFeeComponent
public void setFeeComponent(FeeComponent feeComponent)
-
chargeComponent
public CouponPaymentEvent chargeComponent(ChargeComponent chargeComponent)
-
getChargeComponent
public ChargeComponent getChargeComponent()
Get chargeComponent- Returns:
- chargeComponent
-
setChargeComponent
public void setChargeComponent(ChargeComponent chargeComponent)
-
totalAmount
public CouponPaymentEvent totalAmount(Currency totalAmount)
-
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 classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-