Class LabelData


  • public class LabelData
    extends java.lang.Object
    Label details as part of the transport label response
    • Constructor Detail

      • LabelData

        public LabelData()
    • Method Detail

      • labelSequenceNumber

        public LabelData labelSequenceNumber​(java.lang.Integer labelSequenceNumber)
      • getLabelSequenceNumber

        public java.lang.Integer getLabelSequenceNumber()
        A sequential number assigned to each label within a shipment.
        Returns:
        labelSequenceNumber
      • setLabelSequenceNumber

        public void setLabelSequenceNumber​(java.lang.Integer labelSequenceNumber)
      • carrierCode

        public LabelData carrierCode​(java.lang.String carrierCode)
      • getCarrierCode

        public java.lang.String getCarrierCode()
        Unique identification of the carrier.
        Returns:
        carrierCode
      • setCarrierCode

        public void setCarrierCode​(java.lang.String carrierCode)
      • trackingId

        public LabelData trackingId​(java.lang.String trackingId)
      • getTrackingId

        public java.lang.String getTrackingId()
        Tracking Id for the transportation.
        Returns:
        trackingId
      • setTrackingId

        public void setTrackingId​(java.lang.String trackingId)
      • label

        public LabelData label​(java.lang.String label)
      • getLabel

        public java.lang.String getLabel()
        The base-64 encoded string that represents the shipment label.
        Returns:
        label
      • setLabel

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