Class ShipmentInformation


  • public class ShipmentInformation
    extends java.lang.Object
    Shipment Information details for Label request.
    • Constructor Detail

      • ShipmentInformation

        public ShipmentInformation()
    • Method Detail

      • getVendorDetails

        public VendorDetails getVendorDetails()
        Get vendorDetails
        Returns:
        vendorDetails
      • setVendorDetails

        public void setVendorDetails​(VendorDetails vendorDetails)
      • buyerReferenceNumber

        public ShipmentInformation buyerReferenceNumber​(java.lang.String buyerReferenceNumber)
      • getBuyerReferenceNumber

        public java.lang.String getBuyerReferenceNumber()
        The buyer reference number is a unique identifier generated by the buyer for all Collect and WePay shipments.
        Returns:
        buyerReferenceNumber
      • setBuyerReferenceNumber

        public void setBuyerReferenceNumber​(java.lang.String buyerReferenceNumber)
      • getShipToParty

        public PartyIdentification getShipToParty()
        Get shipToParty
        Returns:
        shipToParty
      • getShipFromParty

        public PartyIdentification getShipFromParty()
        Get shipFromParty
        Returns:
        shipFromParty
      • getWarehouseId

        public java.lang.String getWarehouseId()
        Vendor Warehouse ID from where the shipment is scheduled to be picked up by buyer / Carrier.
        Returns:
        warehouseId
      • setWarehouseId

        public void setWarehouseId​(java.lang.String warehouseId)
      • masterTrackingId

        public ShipmentInformation masterTrackingId​(java.lang.String masterTrackingId)
      • getMasterTrackingId

        public java.lang.String getMasterTrackingId()
        Unique Id with which the shipment can be tracked for Small Parcels.
        Returns:
        masterTrackingId
      • setMasterTrackingId

        public void setMasterTrackingId​(java.lang.String masterTrackingId)
      • totalLabelCount

        public ShipmentInformation totalLabelCount​(java.lang.Integer totalLabelCount)
      • getTotalLabelCount

        public java.lang.Integer getTotalLabelCount()
        Number of Labels that are created as part of this shipment.
        Returns:
        totalLabelCount
      • setTotalLabelCount

        public void setTotalLabelCount​(java.lang.Integer totalLabelCount)
      • 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