Class PackageGroupingInput
- java.lang.Object
-
- software.amazon.spapi.models.fulfillment.inbound.v2024_03_20.PackageGroupingInput
-
public class PackageGroupingInput extends java.lang.Object
Packing information for the inbound plan.
-
-
Constructor Summary
Constructors Constructor Description PackageGroupingInput()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageGroupingInput
addBoxesItem(BoxInput boxesItem)
PackageGroupingInput
boxes(java.util.List<BoxInput> boxes)
boolean
equals(java.lang.Object o)
java.util.List<BoxInput>
getBoxes()
Box level information being provided.java.lang.String
getPackingGroupId()
The ID of the `packingGroup` that packages are grouped according to.java.lang.String
getShipmentId()
The ID of the shipment that packages are grouped according to.int
hashCode()
PackageGroupingInput
packingGroupId(java.lang.String packingGroupId)
void
setBoxes(java.util.List<BoxInput> boxes)
void
setPackingGroupId(java.lang.String packingGroupId)
void
setShipmentId(java.lang.String shipmentId)
PackageGroupingInput
shipmentId(java.lang.String shipmentId)
java.lang.String
toString()
-
-
-
Method Detail
-
boxes
public PackageGroupingInput boxes(java.util.List<BoxInput> boxes)
-
addBoxesItem
public PackageGroupingInput addBoxesItem(BoxInput boxesItem)
-
getBoxes
public java.util.List<BoxInput> getBoxes()
Box level information being provided.- Returns:
- boxes
-
setBoxes
public void setBoxes(java.util.List<BoxInput> boxes)
-
packingGroupId
public PackageGroupingInput packingGroupId(java.lang.String packingGroupId)
-
getPackingGroupId
public java.lang.String getPackingGroupId()
The ID of the `packingGroup` that packages are grouped according to. The `PackingGroupId` can only be provided before placement confirmation, and it must belong to the confirmed `PackingOption`. One of `ShipmentId` or `PackingGroupId` must be provided with every request.- Returns:
- packingGroupId
-
setPackingGroupId
public void setPackingGroupId(java.lang.String packingGroupId)
-
shipmentId
public PackageGroupingInput shipmentId(java.lang.String shipmentId)
-
getShipmentId
public java.lang.String getShipmentId()
The ID of the shipment that packages are grouped according to. The `ShipmentId` can only be provided after placement confirmation, and the shipment must belong to the confirmed placement option. One of `ShipmentId` or `PackingGroupId` must be provided with every request.- Returns:
- shipmentId
-
setShipmentId
public void setShipmentId(java.lang.String shipmentId)
-
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
-
-