Class ShippingConfiguration


  • public class ShippingConfiguration
    extends java.lang.Object
    The shipping configurations supported for the packing option. Available modes are ground small parcel, freight less-than-truckload (LTL), freight full-truckload (FTL) palletized, freight FTL non-palletized, ocean less-than-container-load (LCL), ocean full-container load (FCL), air small parcel, and air small parcel express.
    • Constructor Detail

      • ShippingConfiguration

        public ShippingConfiguration()
    • Method Detail

      • getShippingMode

        public java.lang.String getShippingMode()
        Mode of shipment transportation that this option will provide. Possible values: `GROUND_SMALL_PARCEL`, `FREIGHT_LTL`, `FREIGHT_FTL_PALLET`, `FREIGHT_FTL_NONPALLET`, `OCEAN_LCL`, `OCEAN_FCL`, `AIR_SMALL_PARCEL`, `AIR_SMALL_PARCEL_EXPRESS`.
        Returns:
        shippingMode
      • setShippingMode

        public void setShippingMode​(java.lang.String shippingMode)
      • shippingSolution

        public ShippingConfiguration shippingSolution​(java.lang.String shippingSolution)
      • getShippingSolution

        public java.lang.String getShippingSolution()
        Shipping program for the option. Possible values: `AMAZON_PARTNERED_CARRIER`, `USE_YOUR_OWN_CARRIER`.
        Returns:
        shippingSolution
      • setShippingSolution

        public void setShippingSolution​(java.lang.String shippingSolution)
      • 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