Class InboundShipmentInfo
- java.lang.Object
-
- software.amazon.spapi.models.fulfillment.inbound.v0.InboundShipmentInfo
-
public class InboundShipmentInfo extends java.lang.Object
Information about the seller's inbound shipments. Returned by the listInboundShipments operation.
-
-
Constructor Summary
Constructors Constructor Description InboundShipmentInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InboundShipmentInfo
areCasesRequired(java.lang.Boolean areCasesRequired)
InboundShipmentInfo
boxContentsSource(BoxContentsSource boxContentsSource)
InboundShipmentInfo
confirmedNeedByDate(org.threeten.bp.LocalDate confirmedNeedByDate)
InboundShipmentInfo
destinationFulfillmentCenterId(java.lang.String destinationFulfillmentCenterId)
boolean
equals(java.lang.Object o)
InboundShipmentInfo
estimatedBoxContentsFee(BoxContentsFeeDetails estimatedBoxContentsFee)
BoxContentsSource
getBoxContentsSource()
Get boxContentsSourceorg.threeten.bp.LocalDate
getConfirmedNeedByDate()
Get confirmedNeedByDatejava.lang.String
getDestinationFulfillmentCenterId()
An Amazon fulfillment center identifier created by Amazon.BoxContentsFeeDetails
getEstimatedBoxContentsFee()
Get estimatedBoxContentsFeeLabelPrepType
getLabelPrepType()
Get labelPrepTypeAddress
getShipFromAddress()
Get shipFromAddressjava.lang.String
getShipmentId()
The shipment identifier submitted in the request.java.lang.String
getShipmentName()
The name for the inbound shipment.ShipmentStatus
getShipmentStatus()
Get shipmentStatusint
hashCode()
java.lang.Boolean
isAreCasesRequired()
Indicates whether or not an inbound shipment contains case-packed boxes.InboundShipmentInfo
labelPrepType(LabelPrepType labelPrepType)
void
setAreCasesRequired(java.lang.Boolean areCasesRequired)
void
setBoxContentsSource(BoxContentsSource boxContentsSource)
void
setConfirmedNeedByDate(org.threeten.bp.LocalDate confirmedNeedByDate)
void
setDestinationFulfillmentCenterId(java.lang.String destinationFulfillmentCenterId)
void
setEstimatedBoxContentsFee(BoxContentsFeeDetails estimatedBoxContentsFee)
void
setLabelPrepType(LabelPrepType labelPrepType)
void
setShipFromAddress(Address shipFromAddress)
void
setShipmentId(java.lang.String shipmentId)
void
setShipmentName(java.lang.String shipmentName)
void
setShipmentStatus(ShipmentStatus shipmentStatus)
InboundShipmentInfo
shipFromAddress(Address shipFromAddress)
InboundShipmentInfo
shipmentId(java.lang.String shipmentId)
InboundShipmentInfo
shipmentName(java.lang.String shipmentName)
InboundShipmentInfo
shipmentStatus(ShipmentStatus shipmentStatus)
java.lang.String
toString()
-
-
-
Method Detail
-
shipmentId
public InboundShipmentInfo shipmentId(java.lang.String shipmentId)
-
getShipmentId
public java.lang.String getShipmentId()
The shipment identifier submitted in the request.- Returns:
- shipmentId
-
setShipmentId
public void setShipmentId(java.lang.String shipmentId)
-
shipmentName
public InboundShipmentInfo shipmentName(java.lang.String shipmentName)
-
getShipmentName
public java.lang.String getShipmentName()
The name for the inbound shipment.- Returns:
- shipmentName
-
setShipmentName
public void setShipmentName(java.lang.String shipmentName)
-
shipFromAddress
public InboundShipmentInfo shipFromAddress(Address shipFromAddress)
-
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)
-
shipmentStatus
public InboundShipmentInfo shipmentStatus(ShipmentStatus shipmentStatus)
-
getShipmentStatus
public ShipmentStatus getShipmentStatus()
Get shipmentStatus- Returns:
- shipmentStatus
-
setShipmentStatus
public void setShipmentStatus(ShipmentStatus shipmentStatus)
-
labelPrepType
public InboundShipmentInfo labelPrepType(LabelPrepType labelPrepType)
-
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)
-
boxContentsSource
public InboundShipmentInfo boxContentsSource(BoxContentsSource boxContentsSource)
-
getBoxContentsSource
public BoxContentsSource getBoxContentsSource()
Get boxContentsSource- Returns:
- boxContentsSource
-
setBoxContentsSource
public void setBoxContentsSource(BoxContentsSource boxContentsSource)
-
estimatedBoxContentsFee
public InboundShipmentInfo estimatedBoxContentsFee(BoxContentsFeeDetails estimatedBoxContentsFee)
-
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 classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-