Class RetrochargeEvent


  • public class RetrochargeEvent
    extends java.lang.Object
    A retrocharge or retrocharge reversal.
    • Constructor Detail

      • RetrochargeEvent

        public RetrochargeEvent()
    • Method Detail

      • retrochargeEventType

        public RetrochargeEvent retrochargeEventType​(java.lang.String retrochargeEventType)
      • getRetrochargeEventType

        public java.lang.String getRetrochargeEventType()
        The type of event. Possible values: * Retrocharge * RetrochargeReversal
        Returns:
        retrochargeEventType
      • setRetrochargeEventType

        public void setRetrochargeEventType​(java.lang.String retrochargeEventType)
      • amazonOrderId

        public RetrochargeEvent amazonOrderId​(java.lang.String amazonOrderId)
      • getAmazonOrderId

        public java.lang.String getAmazonOrderId()
        An Amazon-defined identifier for an order.
        Returns:
        amazonOrderId
      • setAmazonOrderId

        public void setAmazonOrderId​(java.lang.String amazonOrderId)
      • postedDate

        public RetrochargeEvent 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)
      • getBaseTax

        public Currency getBaseTax()
        Get baseTax
        Returns:
        baseTax
      • setBaseTax

        public void setBaseTax​(Currency baseTax)
      • getShippingTax

        public Currency getShippingTax()
        Get shippingTax
        Returns:
        shippingTax
      • setShippingTax

        public void setShippingTax​(Currency shippingTax)
      • marketplaceName

        public RetrochargeEvent marketplaceName​(java.lang.String marketplaceName)
      • getMarketplaceName

        public java.lang.String getMarketplaceName()
        The name of the marketplace where the retrocharge event occurred.
        Returns:
        marketplaceName
      • setMarketplaceName

        public void setMarketplaceName​(java.lang.String marketplaceName)
      • getRetrochargeTaxWithheldList

        public TaxWithheldComponentList getRetrochargeTaxWithheldList()
        Get retrochargeTaxWithheldList
        Returns:
        retrochargeTaxWithheldList
      • setRetrochargeTaxWithheldList

        public void setRetrochargeTaxWithheldList​(TaxWithheldComponentList retrochargeTaxWithheldList)
      • 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