Class ShipmentDetail


  • public class ShipmentDetail
    extends java.lang.Object
    The information required by a selling partner to issue a shipment invoice.
    • Constructor Detail

      • ShipmentDetail

        public ShipmentDetail()
    • Method Detail

      • warehouseId

        public ShipmentDetail warehouseId​(java.lang.String warehouseId)
      • getWarehouseId

        public java.lang.String getWarehouseId()
        The Amazon-defined identifier for the warehouse.
        Returns:
        warehouseId
      • setWarehouseId

        public void setWarehouseId​(java.lang.String warehouseId)
      • amazonOrderId

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

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

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

        public ShipmentDetail amazonShipmentId​(java.lang.String amazonShipmentId)
      • getAmazonShipmentId

        public java.lang.String getAmazonShipmentId()
        The Amazon-defined identifier for the shipment.
        Returns:
        amazonShipmentId
      • setAmazonShipmentId

        public void setAmazonShipmentId​(java.lang.String amazonShipmentId)
      • purchaseDate

        public ShipmentDetail purchaseDate​(org.threeten.bp.OffsetDateTime purchaseDate)
      • getPurchaseDate

        public org.threeten.bp.OffsetDateTime getPurchaseDate()
        The date and time when the order was created.
        Returns:
        purchaseDate
      • setPurchaseDate

        public void setPurchaseDate​(org.threeten.bp.OffsetDateTime purchaseDate)
      • getShippingAddress

        public Address getShippingAddress()
        Get shippingAddress
        Returns:
        shippingAddress
      • setShippingAddress

        public void setShippingAddress​(Address shippingAddress)
      • getPaymentMethodDetails

        public PaymentMethodDetailItemList getPaymentMethodDetails()
        Get paymentMethodDetails
        Returns:
        paymentMethodDetails
      • marketplaceId

        public ShipmentDetail marketplaceId​(java.lang.String marketplaceId)
      • getMarketplaceId

        public java.lang.String getMarketplaceId()
        The identifier for the marketplace where the order was placed.
        Returns:
        marketplaceId
      • setMarketplaceId

        public void setMarketplaceId​(java.lang.String marketplaceId)
      • sellerId

        public ShipmentDetail sellerId​(java.lang.String sellerId)
      • getSellerId

        public java.lang.String getSellerId()
        The seller identifier.
        Returns:
        sellerId
      • setSellerId

        public void setSellerId​(java.lang.String sellerId)
      • buyerName

        public ShipmentDetail buyerName​(java.lang.String buyerName)
      • getBuyerName

        public java.lang.String getBuyerName()
        The name of the buyer.
        Returns:
        buyerName
      • setBuyerName

        public void setBuyerName​(java.lang.String buyerName)
      • buyerCounty

        public ShipmentDetail buyerCounty​(java.lang.String buyerCounty)
      • getBuyerCounty

        public java.lang.String getBuyerCounty()
        The county of the buyer.
        Returns:
        buyerCounty
      • setBuyerCounty

        public void setBuyerCounty​(java.lang.String buyerCounty)
      • getBuyerTaxInfo

        public BuyerTaxInfo getBuyerTaxInfo()
        Get buyerTaxInfo
        Returns:
        buyerTaxInfo
      • setBuyerTaxInfo

        public void setBuyerTaxInfo​(BuyerTaxInfo buyerTaxInfo)
      • getMarketplaceTaxInfo

        public MarketplaceTaxInfo getMarketplaceTaxInfo()
        Get marketplaceTaxInfo
        Returns:
        marketplaceTaxInfo
      • setMarketplaceTaxInfo

        public void setMarketplaceTaxInfo​(MarketplaceTaxInfo marketplaceTaxInfo)
      • sellerDisplayName

        public ShipmentDetail sellerDisplayName​(java.lang.String sellerDisplayName)
      • getSellerDisplayName

        public java.lang.String getSellerDisplayName()
        The seller’s friendly name registered in the marketplace.
        Returns:
        sellerDisplayName
      • setSellerDisplayName

        public void setSellerDisplayName​(java.lang.String sellerDisplayName)
      • getShipmentItems

        public ShipmentItems getShipmentItems()
        Get shipmentItems
        Returns:
        shipmentItems
      • setShipmentItems

        public void setShipmentItems​(ShipmentItems shipmentItems)
      • 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