Class ShipmentRequestDetails


  • public class ShipmentRequestDetails
    extends java.lang.Object
    Shipment information required for requesting shipping service offers or for creating a shipment.
    • Constructor Detail

      • ShipmentRequestDetails

        public ShipmentRequestDetails()
    • Method Detail

      • getAmazonOrderId

        public java.lang.String getAmazonOrderId()
        Get amazonOrderId
        Returns:
        amazonOrderId
      • setAmazonOrderId

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

        public java.lang.String getSellerOrderId()
        Get sellerOrderId
        Returns:
        sellerOrderId
      • setSellerOrderId

        public void setSellerOrderId​(java.lang.String sellerOrderId)
      • getItemList

        public ItemList getItemList()
        Get itemList
        Returns:
        itemList
      • setItemList

        public void setItemList​(ItemList itemList)
      • getShipFromAddress

        public Address getShipFromAddress()
        Get shipFromAddress
        Returns:
        shipFromAddress
      • setShipFromAddress

        public void setShipFromAddress​(Address shipFromAddress)
      • getPackageDimensions

        public PackageDimensions getPackageDimensions()
        Get packageDimensions
        Returns:
        packageDimensions
      • setPackageDimensions

        public void setPackageDimensions​(PackageDimensions packageDimensions)
      • getWeight

        public Weight getWeight()
        Get weight
        Returns:
        weight
      • setWeight

        public void setWeight​(Weight weight)
      • mustArriveByDate

        public ShipmentRequestDetails mustArriveByDate​(org.threeten.bp.OffsetDateTime mustArriveByDate)
      • getMustArriveByDate

        public org.threeten.bp.OffsetDateTime getMustArriveByDate()
        Get mustArriveByDate
        Returns:
        mustArriveByDate
      • setMustArriveByDate

        public void setMustArriveByDate​(org.threeten.bp.OffsetDateTime mustArriveByDate)
      • getShipDate

        public org.threeten.bp.OffsetDateTime getShipDate()
        Get shipDate
        Returns:
        shipDate
      • setShipDate

        public void setShipDate​(org.threeten.bp.OffsetDateTime shipDate)
      • getShippingServiceOptions

        public ShippingServiceOptions getShippingServiceOptions()
        Get shippingServiceOptions
        Returns:
        shippingServiceOptions
      • setShippingServiceOptions

        public void setShippingServiceOptions​(ShippingServiceOptions shippingServiceOptions)
      • getLabelCustomization

        public LabelCustomization getLabelCustomization()
        Get labelCustomization
        Returns:
        labelCustomization
      • setLabelCustomization

        public void setLabelCustomization​(LabelCustomization labelCustomization)
      • 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