Class SellerDealPaymentEvent
- java.lang.Object
-
- software.amazon.spapi.models.finances.v0.SellerDealPaymentEvent
-
public class SellerDealPaymentEvent extends java.lang.Object
An event linked to the payment of a fee related to the specified deal.
-
-
Constructor Summary
Constructors Constructor Description SellerDealPaymentEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SellerDealPaymentEvent
dealDescription(java.lang.String dealDescription)
SellerDealPaymentEvent
dealId(java.lang.String dealId)
boolean
equals(java.lang.Object o)
SellerDealPaymentEvent
eventType(java.lang.String eventType)
SellerDealPaymentEvent
feeAmount(Currency feeAmount)
SellerDealPaymentEvent
feeType(java.lang.String feeType)
java.lang.String
getDealDescription()
The internal description of the deal.java.lang.String
getDealId()
The unique identifier of the deal.java.lang.String
getEventType()
The type of event: SellerDealComplete.Currency
getFeeAmount()
Get feeAmountjava.lang.String
getFeeType()
The type of fee: RunLightningDealFee.org.threeten.bp.OffsetDateTime
getPostedDate()
Get postedDateCurrency
getTaxAmount()
Get taxAmountCurrency
getTotalAmount()
Get totalAmountint
hashCode()
SellerDealPaymentEvent
postedDate(org.threeten.bp.OffsetDateTime postedDate)
void
setDealDescription(java.lang.String dealDescription)
void
setDealId(java.lang.String dealId)
void
setEventType(java.lang.String eventType)
void
setFeeAmount(Currency feeAmount)
void
setFeeType(java.lang.String feeType)
void
setPostedDate(org.threeten.bp.OffsetDateTime postedDate)
void
setTaxAmount(Currency taxAmount)
void
setTotalAmount(Currency totalAmount)
SellerDealPaymentEvent
taxAmount(Currency taxAmount)
java.lang.String
toString()
SellerDealPaymentEvent
totalAmount(Currency totalAmount)
-
-
-
Method Detail
-
postedDate
public SellerDealPaymentEvent 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)
-
dealId
public SellerDealPaymentEvent dealId(java.lang.String dealId)
-
getDealId
public java.lang.String getDealId()
The unique identifier of the deal.- Returns:
- dealId
-
setDealId
public void setDealId(java.lang.String dealId)
-
dealDescription
public SellerDealPaymentEvent dealDescription(java.lang.String dealDescription)
-
getDealDescription
public java.lang.String getDealDescription()
The internal description of the deal.- Returns:
- dealDescription
-
setDealDescription
public void setDealDescription(java.lang.String dealDescription)
-
eventType
public SellerDealPaymentEvent eventType(java.lang.String eventType)
-
getEventType
public java.lang.String getEventType()
The type of event: SellerDealComplete.- Returns:
- eventType
-
setEventType
public void setEventType(java.lang.String eventType)
-
feeType
public SellerDealPaymentEvent feeType(java.lang.String feeType)
-
getFeeType
public java.lang.String getFeeType()
The type of fee: RunLightningDealFee.- Returns:
- feeType
-
setFeeType
public void setFeeType(java.lang.String feeType)
-
feeAmount
public SellerDealPaymentEvent feeAmount(Currency feeAmount)
-
getFeeAmount
public Currency getFeeAmount()
Get feeAmount- Returns:
- feeAmount
-
setFeeAmount
public void setFeeAmount(Currency feeAmount)
-
taxAmount
public SellerDealPaymentEvent taxAmount(Currency taxAmount)
-
getTaxAmount
public Currency getTaxAmount()
Get taxAmount- Returns:
- taxAmount
-
setTaxAmount
public void setTaxAmount(Currency taxAmount)
-
totalAmount
public SellerDealPaymentEvent 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
-
-