Class Transaction


  • public class Transaction
    extends java.lang.Object
    All the information related to a transaction.
    • Constructor Detail

      • Transaction

        public Transaction()
    • Method Detail

      • getSellingPartnerMetadata

        public SellingPartnerMetadata getSellingPartnerMetadata()
        Get sellingPartnerMetadata
        Returns:
        sellingPartnerMetadata
      • setSellingPartnerMetadata

        public void setSellingPartnerMetadata​(SellingPartnerMetadata sellingPartnerMetadata)
      • getRelatedIdentifiers

        public RelatedIdentifiers getRelatedIdentifiers()
        Get relatedIdentifiers
        Returns:
        relatedIdentifiers
      • setRelatedIdentifiers

        public void setRelatedIdentifiers​(RelatedIdentifiers relatedIdentifiers)
      • transactionType

        public Transaction transactionType​(java.lang.String transactionType)
      • getTransactionType

        public java.lang.String getTransactionType()
        The type of transaction. **Possible value:** `Shipment`
        Returns:
        transactionType
      • setTransactionType

        public void setTransactionType​(java.lang.String transactionType)
      • transactionId

        public Transaction transactionId​(java.lang.String transactionId)
      • getTransactionId

        public java.lang.String getTransactionId()
        The unique identifier of the transaction.
        Returns:
        transactionId
      • setTransactionId

        public void setTransactionId​(java.lang.String transactionId)
      • transactionStatus

        public Transaction transactionStatus​(java.lang.String transactionStatus)
      • getTransactionStatus

        public java.lang.String getTransactionStatus()
        The status of the transaction. **Possible values:** * `Deferred` * `Released`
        Returns:
        transactionStatus
      • setTransactionStatus

        public void setTransactionStatus​(java.lang.String transactionStatus)
      • description

        public Transaction description​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
        Describes the reasons for the transaction. **Example:** 'Order Payment', 'Refund Order'
        Returns:
        description
      • setDescription

        public void setDescription​(java.lang.String description)
      • postedDate

        public Transaction 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)
      • getTotalAmount

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

        public void setTotalAmount​(Currency totalAmount)
      • getMarketplaceDetails

        public MarketplaceDetails getMarketplaceDetails()
        Get marketplaceDetails
        Returns:
        marketplaceDetails
      • setMarketplaceDetails

        public void setMarketplaceDetails​(MarketplaceDetails marketplaceDetails)
      • getItems

        public Items getItems()
        Get items
        Returns:
        items
      • setItems

        public void setItems​(Items items)
      • getContexts

        public Contexts getContexts()
        Get contexts
        Returns:
        contexts
      • setContexts

        public void setContexts​(Contexts contexts)
      • getBreakdowns

        public Breakdowns getBreakdowns()
        Get breakdowns
        Returns:
        breakdowns
      • setBreakdowns

        public void setBreakdowns​(Breakdowns breakdowns)
      • 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