Class LabelData
- java.lang.Object
-
- software.amazon.spapi.models.vendor.shipments.v1.LabelData
-
public class LabelData extends java.lang.Object
Label details as part of the transport label response
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LabelData.LabelFormatEnum
The format of the label.
-
Constructor Summary
Constructors Constructor Description LabelData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LabelData
carrierCode(java.lang.String carrierCode)
boolean
equals(java.lang.Object o)
java.lang.String
getCarrierCode()
Unique identification of the carrier.java.lang.String
getLabel()
The base-64 encoded string that represents the shipment label.LabelData.LabelFormatEnum
getLabelFormat()
The format of the label.java.lang.Integer
getLabelSequenceNumber()
A sequential number assigned to each label within a shipment.java.lang.String
getTrackingId()
Tracking Id for the transportation.int
hashCode()
LabelData
label(java.lang.String label)
LabelData
labelFormat(LabelData.LabelFormatEnum labelFormat)
LabelData
labelSequenceNumber(java.lang.Integer labelSequenceNumber)
void
setCarrierCode(java.lang.String carrierCode)
void
setLabel(java.lang.String label)
void
setLabelFormat(LabelData.LabelFormatEnum labelFormat)
void
setLabelSequenceNumber(java.lang.Integer labelSequenceNumber)
void
setTrackingId(java.lang.String trackingId)
java.lang.String
toString()
LabelData
trackingId(java.lang.String trackingId)
-
-
-
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)
-
labelFormat
public LabelData labelFormat(LabelData.LabelFormatEnum labelFormat)
-
getLabelFormat
public LabelData.LabelFormatEnum getLabelFormat()
The format of the label.- Returns:
- labelFormat
-
setLabelFormat
public void setLabelFormat(LabelData.LabelFormatEnum labelFormat)
-
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 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
-
-