Class ChargeDetails
- java.lang.Object
-
- software.amazon.spapi.models.vendor.df.payments.v1.ChargeDetails
-
public class ChargeDetails extends java.lang.Object
Monetary and tax details of the charge.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChargeDetails.TypeEnum
Type of charge applied.
-
Constructor Summary
Constructors Constructor Description ChargeDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChargeDetails
addTaxDetailsItem(TaxDetail taxDetailsItem)
ChargeDetails
chargeAmount(Money chargeAmount)
boolean
equals(java.lang.Object o)
Money
getChargeAmount()
Get chargeAmountjava.util.List<TaxDetail>
getTaxDetails()
Individual tax details per line item.ChargeDetails.TypeEnum
getType()
Type of charge applied.int
hashCode()
void
setChargeAmount(Money chargeAmount)
void
setTaxDetails(java.util.List<TaxDetail> taxDetails)
void
setType(ChargeDetails.TypeEnum type)
ChargeDetails
taxDetails(java.util.List<TaxDetail> taxDetails)
java.lang.String
toString()
ChargeDetails
type(ChargeDetails.TypeEnum type)
-
-
-
Method Detail
-
type
public ChargeDetails type(ChargeDetails.TypeEnum type)
-
getType
public ChargeDetails.TypeEnum getType()
Type of charge applied.- Returns:
- type
-
setType
public void setType(ChargeDetails.TypeEnum type)
-
chargeAmount
public ChargeDetails chargeAmount(Money chargeAmount)
-
getChargeAmount
public Money getChargeAmount()
Get chargeAmount- Returns:
- chargeAmount
-
setChargeAmount
public void setChargeAmount(Money chargeAmount)
-
taxDetails
public ChargeDetails taxDetails(java.util.List<TaxDetail> taxDetails)
-
addTaxDetailsItem
public ChargeDetails addTaxDetailsItem(TaxDetail taxDetailsItem)
-
getTaxDetails
public java.util.List<TaxDetail> getTaxDetails()
Individual tax details per line item.- Returns:
- taxDetails
-
setTaxDetails
public void setTaxDetails(java.util.List<TaxDetail> taxDetails)
-
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
-
-