Class PackageGroupingInput


  • public class PackageGroupingInput
    extends java.lang.Object
    Packing information for the inbound plan.
    • Constructor Detail

      • PackageGroupingInput

        public PackageGroupingInput()
    • Method Detail

      • getBoxes

        public java.util.List<BoxInput> getBoxes()
        Box level information being provided.
        Returns:
        boxes
      • setBoxes

        public void setBoxes​(java.util.List<BoxInput> boxes)
      • 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)
      • 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 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