Class Carton
- java.lang.Object
-
- software.amazon.spapi.models.vendor.shipments.v1.Carton
-
public class Carton extends java.lang.Object
Details of the carton/package being shipped.
-
-
Constructor Summary
Constructors Constructor Description Carton()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Carton
addCartonIdentifiersItem(ContainerIdentification cartonIdentifiersItem)
Carton
addItemsItem(ContainerItem itemsItem)
Carton
cartonIdentifiers(java.util.List<ContainerIdentification> cartonIdentifiers)
Carton
cartonSequenceNumber(java.lang.String cartonSequenceNumber)
Carton
dimensions(Dimensions dimensions)
boolean
equals(java.lang.Object o)
java.util.List<ContainerIdentification>
getCartonIdentifiers()
A list of carton identifiers.java.lang.String
getCartonSequenceNumber()
Carton sequence number for the carton.Dimensions
getDimensions()
Get dimensionsjava.util.List<ContainerItem>
getItems()
A list of container item details.java.lang.String
getTrackingNumber()
This is required to be provided for every carton in the small parcel shipments.Weight
getWeight()
Get weightint
hashCode()
Carton
items(java.util.List<ContainerItem> items)
void
setCartonIdentifiers(java.util.List<ContainerIdentification> cartonIdentifiers)
void
setCartonSequenceNumber(java.lang.String cartonSequenceNumber)
void
setDimensions(Dimensions dimensions)
void
setItems(java.util.List<ContainerItem> items)
void
setTrackingNumber(java.lang.String trackingNumber)
void
setWeight(Weight weight)
java.lang.String
toString()
Carton
trackingNumber(java.lang.String trackingNumber)
Carton
weight(Weight weight)
-
-
-
Method Detail
-
cartonIdentifiers
public Carton cartonIdentifiers(java.util.List<ContainerIdentification> cartonIdentifiers)
-
addCartonIdentifiersItem
public Carton addCartonIdentifiersItem(ContainerIdentification cartonIdentifiersItem)
-
getCartonIdentifiers
public java.util.List<ContainerIdentification> getCartonIdentifiers()
A list of carton identifiers.- Returns:
- cartonIdentifiers
-
setCartonIdentifiers
public void setCartonIdentifiers(java.util.List<ContainerIdentification> cartonIdentifiers)
-
cartonSequenceNumber
public Carton cartonSequenceNumber(java.lang.String cartonSequenceNumber)
-
getCartonSequenceNumber
public java.lang.String getCartonSequenceNumber()
Carton sequence number for the carton. The first carton will be 001, the second 002, and so on. This number is used as a reference to refer to this carton from the pallet level.- Returns:
- cartonSequenceNumber
-
setCartonSequenceNumber
public void setCartonSequenceNumber(java.lang.String cartonSequenceNumber)
-
dimensions
public Carton dimensions(Dimensions dimensions)
-
getDimensions
public Dimensions getDimensions()
Get dimensions- Returns:
- dimensions
-
setDimensions
public void setDimensions(Dimensions dimensions)
-
getWeight
public Weight getWeight()
Get weight- Returns:
- weight
-
setWeight
public void setWeight(Weight weight)
-
trackingNumber
public Carton trackingNumber(java.lang.String trackingNumber)
-
getTrackingNumber
public java.lang.String getTrackingNumber()
This is required to be provided for every carton in the small parcel shipments.- Returns:
- trackingNumber
-
setTrackingNumber
public void setTrackingNumber(java.lang.String trackingNumber)
-
items
public Carton items(java.util.List<ContainerItem> items)
-
addItemsItem
public Carton addItemsItem(ContainerItem itemsItem)
-
getItems
public java.util.List<ContainerItem> getItems()
A list of container item details.- Returns:
- items
-
setItems
public void setItems(java.util.List<ContainerItem> items)
-
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
-
-