Class PackageDetail
- java.lang.Object
-
- software.amazon.spapi.models.orders.v0.PackageDetail
-
public class PackageDetail extends java.lang.Object
Properties of packages
-
-
Constructor Summary
Constructors Constructor Description PackageDetail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageDetail
carrierCode(java.lang.String carrierCode)
PackageDetail
carrierName(java.lang.String carrierName)
boolean
equals(java.lang.Object o)
java.lang.String
getCarrierCode()
Identifies the carrier that will deliver the package.java.lang.String
getCarrierName()
Carrier Name that will deliver the package.ConfirmShipmentOrderItemsList
getOrderItems()
Get orderItemsjava.lang.String
getPackageReferenceId()
Get packageReferenceIdorg.threeten.bp.OffsetDateTime
getShipDate()
The shipping date for the package.java.lang.String
getShipFromSupplySourceId()
The unique identifier for the supply source.java.lang.String
getShippingMethod()
Ship method to be used for shipping the order.java.lang.String
getTrackingNumber()
The tracking number used to obtain tracking and delivery information.int
hashCode()
PackageDetail
orderItems(ConfirmShipmentOrderItemsList orderItems)
PackageDetail
packageReferenceId(java.lang.String packageReferenceId)
void
setCarrierCode(java.lang.String carrierCode)
void
setCarrierName(java.lang.String carrierName)
void
setOrderItems(ConfirmShipmentOrderItemsList orderItems)
void
setPackageReferenceId(java.lang.String packageReferenceId)
void
setShipDate(org.threeten.bp.OffsetDateTime shipDate)
void
setShipFromSupplySourceId(java.lang.String shipFromSupplySourceId)
void
setShippingMethod(java.lang.String shippingMethod)
void
setTrackingNumber(java.lang.String trackingNumber)
PackageDetail
shipDate(org.threeten.bp.OffsetDateTime shipDate)
PackageDetail
shipFromSupplySourceId(java.lang.String shipFromSupplySourceId)
PackageDetail
shippingMethod(java.lang.String shippingMethod)
java.lang.String
toString()
PackageDetail
trackingNumber(java.lang.String trackingNumber)
-
-
-
Method Detail
-
packageReferenceId
public PackageDetail packageReferenceId(java.lang.String packageReferenceId)
-
getPackageReferenceId
public java.lang.String getPackageReferenceId()
Get packageReferenceId- Returns:
- packageReferenceId
-
setPackageReferenceId
public void setPackageReferenceId(java.lang.String packageReferenceId)
-
carrierCode
public PackageDetail carrierCode(java.lang.String carrierCode)
-
getCarrierCode
public java.lang.String getCarrierCode()
Identifies the carrier that will deliver the package. This field is required for all marketplaces. For more information, refer to the [`CarrierCode` announcement](https://developer-docs.amazon.com/sp-api/changelog/carriercode-value-required-in-shipment-confirmations-for-br-mx-ca-sg-au-in-jp-marketplaces).- Returns:
- carrierCode
-
setCarrierCode
public void setCarrierCode(java.lang.String carrierCode)
-
carrierName
public PackageDetail carrierName(java.lang.String carrierName)
-
getCarrierName
public java.lang.String getCarrierName()
Carrier Name that will deliver the package. Required when `carrierCode` is \"Others\"- Returns:
- carrierName
-
setCarrierName
public void setCarrierName(java.lang.String carrierName)
-
shippingMethod
public PackageDetail shippingMethod(java.lang.String shippingMethod)
-
getShippingMethod
public java.lang.String getShippingMethod()
Ship method to be used for shipping the order.- Returns:
- shippingMethod
-
setShippingMethod
public void setShippingMethod(java.lang.String shippingMethod)
-
trackingNumber
public PackageDetail trackingNumber(java.lang.String trackingNumber)
-
getTrackingNumber
public java.lang.String getTrackingNumber()
The tracking number used to obtain tracking and delivery information.- Returns:
- trackingNumber
-
setTrackingNumber
public void setTrackingNumber(java.lang.String trackingNumber)
-
shipDate
public PackageDetail shipDate(org.threeten.bp.OffsetDateTime shipDate)
-
getShipDate
public org.threeten.bp.OffsetDateTime getShipDate()
The shipping date for the package. Must be in <a href='https://developer-docs.amazon.com/sp-api/docs/iso-8601'>ISO 8601</a> date/time format.- Returns:
- shipDate
-
setShipDate
public void setShipDate(org.threeten.bp.OffsetDateTime shipDate)
-
shipFromSupplySourceId
public PackageDetail shipFromSupplySourceId(java.lang.String shipFromSupplySourceId)
-
getShipFromSupplySourceId
public java.lang.String getShipFromSupplySourceId()
The unique identifier for the supply source.- Returns:
- shipFromSupplySourceId
-
setShipFromSupplySourceId
public void setShipFromSupplySourceId(java.lang.String shipFromSupplySourceId)
-
orderItems
public PackageDetail orderItems(ConfirmShipmentOrderItemsList orderItems)
-
getOrderItems
public ConfirmShipmentOrderItemsList getOrderItems()
Get orderItems- Returns:
- orderItems
-
setOrderItems
public void setOrderItems(ConfirmShipmentOrderItemsList orderItems)
-
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
-
-