Class ShipmentRequestDetails
- java.lang.Object
-
- software.amazon.spapi.models.merchantfulfillment.v0.ShipmentRequestDetails
-
public class ShipmentRequestDetails extends java.lang.Object
Shipment information required for requesting shipping service offers or for creating a shipment.
-
-
Constructor Summary
Constructors Constructor Description ShipmentRequestDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShipmentRequestDetails
amazonOrderId(java.lang.String amazonOrderId)
boolean
equals(java.lang.Object o)
java.lang.String
getAmazonOrderId()
Get amazonOrderIdItemList
getItemList()
Get itemListLabelCustomization
getLabelCustomization()
Get labelCustomizationorg.threeten.bp.OffsetDateTime
getMustArriveByDate()
Get mustArriveByDatePackageDimensions
getPackageDimensions()
Get packageDimensionsjava.lang.String
getSellerOrderId()
Get sellerOrderIdorg.threeten.bp.OffsetDateTime
getShipDate()
Get shipDateAddress
getShipFromAddress()
Get shipFromAddressShippingServiceOptions
getShippingServiceOptions()
Get shippingServiceOptionsWeight
getWeight()
Get weightint
hashCode()
ShipmentRequestDetails
itemList(ItemList itemList)
ShipmentRequestDetails
labelCustomization(LabelCustomization labelCustomization)
ShipmentRequestDetails
mustArriveByDate(org.threeten.bp.OffsetDateTime mustArriveByDate)
ShipmentRequestDetails
packageDimensions(PackageDimensions packageDimensions)
ShipmentRequestDetails
sellerOrderId(java.lang.String sellerOrderId)
void
setAmazonOrderId(java.lang.String amazonOrderId)
void
setItemList(ItemList itemList)
void
setLabelCustomization(LabelCustomization labelCustomization)
void
setMustArriveByDate(org.threeten.bp.OffsetDateTime mustArriveByDate)
void
setPackageDimensions(PackageDimensions packageDimensions)
void
setSellerOrderId(java.lang.String sellerOrderId)
void
setShipDate(org.threeten.bp.OffsetDateTime shipDate)
void
setShipFromAddress(Address shipFromAddress)
void
setShippingServiceOptions(ShippingServiceOptions shippingServiceOptions)
void
setWeight(Weight weight)
ShipmentRequestDetails
shipDate(org.threeten.bp.OffsetDateTime shipDate)
ShipmentRequestDetails
shipFromAddress(Address shipFromAddress)
ShipmentRequestDetails
shippingServiceOptions(ShippingServiceOptions shippingServiceOptions)
java.lang.String
toString()
ShipmentRequestDetails
weight(Weight weight)
-
-
-
Method Detail
-
amazonOrderId
public ShipmentRequestDetails amazonOrderId(java.lang.String amazonOrderId)
-
getAmazonOrderId
public java.lang.String getAmazonOrderId()
Get amazonOrderId- Returns:
- amazonOrderId
-
setAmazonOrderId
public void setAmazonOrderId(java.lang.String amazonOrderId)
-
sellerOrderId
public ShipmentRequestDetails sellerOrderId(java.lang.String sellerOrderId)
-
getSellerOrderId
public java.lang.String getSellerOrderId()
Get sellerOrderId- Returns:
- sellerOrderId
-
setSellerOrderId
public void setSellerOrderId(java.lang.String sellerOrderId)
-
itemList
public ShipmentRequestDetails itemList(ItemList itemList)
-
getItemList
public ItemList getItemList()
Get itemList- Returns:
- itemList
-
setItemList
public void setItemList(ItemList itemList)
-
shipFromAddress
public ShipmentRequestDetails shipFromAddress(Address shipFromAddress)
-
getShipFromAddress
public Address getShipFromAddress()
Get shipFromAddress- Returns:
- shipFromAddress
-
setShipFromAddress
public void setShipFromAddress(Address shipFromAddress)
-
packageDimensions
public ShipmentRequestDetails packageDimensions(PackageDimensions packageDimensions)
-
getPackageDimensions
public PackageDimensions getPackageDimensions()
Get packageDimensions- Returns:
- packageDimensions
-
setPackageDimensions
public void setPackageDimensions(PackageDimensions packageDimensions)
-
weight
public ShipmentRequestDetails weight(Weight weight)
-
getWeight
public Weight getWeight()
Get weight- Returns:
- weight
-
setWeight
public void setWeight(Weight weight)
-
mustArriveByDate
public ShipmentRequestDetails mustArriveByDate(org.threeten.bp.OffsetDateTime mustArriveByDate)
-
getMustArriveByDate
public org.threeten.bp.OffsetDateTime getMustArriveByDate()
Get mustArriveByDate- Returns:
- mustArriveByDate
-
setMustArriveByDate
public void setMustArriveByDate(org.threeten.bp.OffsetDateTime mustArriveByDate)
-
shipDate
public ShipmentRequestDetails shipDate(org.threeten.bp.OffsetDateTime shipDate)
-
getShipDate
public org.threeten.bp.OffsetDateTime getShipDate()
Get shipDate- Returns:
- shipDate
-
setShipDate
public void setShipDate(org.threeten.bp.OffsetDateTime shipDate)
-
shippingServiceOptions
public ShipmentRequestDetails shippingServiceOptions(ShippingServiceOptions shippingServiceOptions)
-
getShippingServiceOptions
public ShippingServiceOptions getShippingServiceOptions()
Get shippingServiceOptions- Returns:
- shippingServiceOptions
-
setShippingServiceOptions
public void setShippingServiceOptions(ShippingServiceOptions shippingServiceOptions)
-
labelCustomization
public ShipmentRequestDetails labelCustomization(LabelCustomization labelCustomization)
-
getLabelCustomization
public LabelCustomization getLabelCustomization()
Get labelCustomization- Returns:
- labelCustomization
-
setLabelCustomization
public void setLabelCustomization(LabelCustomization labelCustomization)
-
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
-
-