Class Context


  • public class Context
    extends java.lang.Object
    Additional Information about the item.
    • Constructor Detail

      • Context

        public Context()
    • Method Detail

      • contextType

        public Context contextType​(java.lang.String contextType)
      • getContextType

        public java.lang.String getContextType()
        Get contextType
        Returns:
        contextType
      • setContextType

        public void setContextType​(java.lang.String contextType)
      • storeName

        public Context storeName​(java.lang.String storeName)
      • getStoreName

        public java.lang.String getStoreName()
        The name of the store that is related to the transaction.
        Returns:
        storeName
      • setStoreName

        public void setStoreName​(java.lang.String storeName)
      • orderType

        public Context orderType​(java.lang.String orderType)
      • getOrderType

        public java.lang.String getOrderType()
        The transaction's order type.
        Returns:
        orderType
      • setOrderType

        public void setOrderType​(java.lang.String orderType)
      • channel

        public Context channel​(java.lang.String channel)
      • getChannel

        public java.lang.String getChannel()
        Channel details of related transaction.
        Returns:
        channel
      • setChannel

        public void setChannel​(java.lang.String channel)
      • asin

        public Context asin​(java.lang.String asin)
      • getAsin

        public java.lang.String getAsin()
        The Amazon Standard Identification Number (ASIN) of the item.
        Returns:
        asin
      • setAsin

        public void setAsin​(java.lang.String asin)
      • sku

        public Context sku​(java.lang.String sku)
      • getSku

        public java.lang.String getSku()
        The Stock Keeping Unit (SKU) of the item.
        Returns:
        sku
      • setSku

        public void setSku​(java.lang.String sku)
      • quantityShipped

        public Context quantityShipped​(java.lang.Integer quantityShipped)
      • getQuantityShipped

        public java.lang.Integer getQuantityShipped()
        The quantity of the item shipped.
        Returns:
        quantityShipped
      • setQuantityShipped

        public void setQuantityShipped​(java.lang.Integer quantityShipped)
      • fulfillmentNetwork

        public Context fulfillmentNetwork​(java.lang.String fulfillmentNetwork)
      • getFulfillmentNetwork

        public java.lang.String getFulfillmentNetwork()
        The fulfillment network of the item.
        Returns:
        fulfillmentNetwork
      • setFulfillmentNetwork

        public void setFulfillmentNetwork​(java.lang.String fulfillmentNetwork)
      • paymentType

        public Context paymentType​(java.lang.String paymentType)
      • getPaymentType

        public java.lang.String getPaymentType()
        The type of payment.
        Returns:
        paymentType
      • setPaymentType

        public void setPaymentType​(java.lang.String paymentType)
      • paymentMethod

        public Context paymentMethod​(java.lang.String paymentMethod)
      • getPaymentMethod

        public java.lang.String getPaymentMethod()
        The method of payment.
        Returns:
        paymentMethod
      • setPaymentMethod

        public void setPaymentMethod​(java.lang.String paymentMethod)
      • paymentReference

        public Context paymentReference​(java.lang.String paymentReference)
      • getPaymentReference

        public java.lang.String getPaymentReference()
        The reference number of the payment.
        Returns:
        paymentReference
      • setPaymentReference

        public void setPaymentReference​(java.lang.String paymentReference)
      • paymentDate

        public Context paymentDate​(org.threeten.bp.OffsetDateTime paymentDate)
      • getPaymentDate

        public org.threeten.bp.OffsetDateTime getPaymentDate()
        Get paymentDate
        Returns:
        paymentDate
      • setPaymentDate

        public void setPaymentDate​(org.threeten.bp.OffsetDateTime paymentDate)
      • deferralReason

        public Context deferralReason​(java.lang.String deferralReason)
      • getDeferralReason

        public java.lang.String getDeferralReason()
        Deferral policy applied on the transaction. **Examples:** `B2B`,`DD7`
        Returns:
        deferralReason
      • setDeferralReason

        public void setDeferralReason​(java.lang.String deferralReason)
      • maturityDate

        public Context maturityDate​(org.threeten.bp.OffsetDateTime maturityDate)
      • getMaturityDate

        public org.threeten.bp.OffsetDateTime getMaturityDate()
        Get maturityDate
        Returns:
        maturityDate
      • setMaturityDate

        public void setMaturityDate​(org.threeten.bp.OffsetDateTime maturityDate)
      • deferralStatus

        public Context deferralStatus​(java.lang.String deferralStatus)
      • getDeferralStatus

        public java.lang.String getDeferralStatus()
        The status of the transaction. For example, `HOLD`,`RELEASE`.
        Returns:
        deferralStatus
      • setDeferralStatus

        public void setDeferralStatus​(java.lang.String deferralStatus)
      • startTime

        public Context startTime​(org.threeten.bp.OffsetDateTime startTime)
      • getStartTime

        public org.threeten.bp.OffsetDateTime getStartTime()
        Get startTime
        Returns:
        startTime
      • setStartTime

        public void setStartTime​(org.threeten.bp.OffsetDateTime startTime)
      • endTime

        public Context endTime​(org.threeten.bp.OffsetDateTime endTime)
      • getEndTime

        public org.threeten.bp.OffsetDateTime getEndTime()
        Get endTime
        Returns:
        endTime
      • setEndTime

        public void setEndTime​(org.threeten.bp.OffsetDateTime endTime)
      • 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