Class InboundShipmentInfo


  • public class InboundShipmentInfo
    extends java.lang.Object
    Information about the seller's inbound shipments. Returned by the listInboundShipments operation.
    • Constructor Detail

      • InboundShipmentInfo

        public InboundShipmentInfo()
    • Method Detail

      • getShipmentId

        public java.lang.String getShipmentId()
        The shipment identifier submitted in the request.
        Returns:
        shipmentId
      • setShipmentId

        public void setShipmentId​(java.lang.String shipmentId)
      • getShipmentName

        public java.lang.String getShipmentName()
        The name for the inbound shipment.
        Returns:
        shipmentName
      • setShipmentName

        public void setShipmentName​(java.lang.String shipmentName)
      • getShipFromAddress

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

        public void setShipFromAddress​(Address shipFromAddress)
      • destinationFulfillmentCenterId

        public InboundShipmentInfo destinationFulfillmentCenterId​(java.lang.String destinationFulfillmentCenterId)
      • getDestinationFulfillmentCenterId

        public java.lang.String getDestinationFulfillmentCenterId()
        An Amazon fulfillment center identifier created by Amazon.
        Returns:
        destinationFulfillmentCenterId
      • setDestinationFulfillmentCenterId

        public void setDestinationFulfillmentCenterId​(java.lang.String destinationFulfillmentCenterId)
      • getShipmentStatus

        public ShipmentStatus getShipmentStatus()
        Get shipmentStatus
        Returns:
        shipmentStatus
      • setShipmentStatus

        public void setShipmentStatus​(ShipmentStatus shipmentStatus)
      • getLabelPrepType

        public LabelPrepType getLabelPrepType()
        Get labelPrepType
        Returns:
        labelPrepType
      • setLabelPrepType

        public void setLabelPrepType​(LabelPrepType labelPrepType)
      • areCasesRequired

        public InboundShipmentInfo areCasesRequired​(java.lang.Boolean areCasesRequired)
      • isAreCasesRequired

        public java.lang.Boolean isAreCasesRequired()
        Indicates whether or not an inbound shipment contains case-packed boxes. When AreCasesRequired = true for an inbound shipment, all items in the inbound shipment must be case packed.
        Returns:
        areCasesRequired
      • setAreCasesRequired

        public void setAreCasesRequired​(java.lang.Boolean areCasesRequired)
      • confirmedNeedByDate

        public InboundShipmentInfo confirmedNeedByDate​(org.threeten.bp.LocalDate confirmedNeedByDate)
      • getConfirmedNeedByDate

        public org.threeten.bp.LocalDate getConfirmedNeedByDate()
        Get confirmedNeedByDate
        Returns:
        confirmedNeedByDate
      • setConfirmedNeedByDate

        public void setConfirmedNeedByDate​(org.threeten.bp.LocalDate confirmedNeedByDate)
      • getBoxContentsSource

        public BoxContentsSource getBoxContentsSource()
        Get boxContentsSource
        Returns:
        boxContentsSource
      • setBoxContentsSource

        public void setBoxContentsSource​(BoxContentsSource boxContentsSource)
      • getEstimatedBoxContentsFee

        public BoxContentsFeeDetails getEstimatedBoxContentsFee()
        Get estimatedBoxContentsFee
        Returns:
        estimatedBoxContentsFee
      • setEstimatedBoxContentsFee

        public void setEstimatedBoxContentsFee​(BoxContentsFeeDetails estimatedBoxContentsFee)
      • 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