Class ShipmentDetail
- java.lang.Object
-
- software.amazon.spapi.models.invoicing.v0.ShipmentDetail
-
public class ShipmentDetail extends java.lang.Object
The information required by a selling partner to issue a shipment invoice.
-
-
Constructor Summary
Constructors Constructor Description ShipmentDetail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShipmentDetail
amazonOrderId(java.lang.String amazonOrderId)
ShipmentDetail
amazonShipmentId(java.lang.String amazonShipmentId)
ShipmentDetail
buyerCounty(java.lang.String buyerCounty)
ShipmentDetail
buyerName(java.lang.String buyerName)
ShipmentDetail
buyerTaxInfo(BuyerTaxInfo buyerTaxInfo)
boolean
equals(java.lang.Object o)
java.lang.String
getAmazonOrderId()
The Amazon-defined identifier for the order.java.lang.String
getAmazonShipmentId()
The Amazon-defined identifier for the shipment.java.lang.String
getBuyerCounty()
The county of the buyer.java.lang.String
getBuyerName()
The name of the buyer.BuyerTaxInfo
getBuyerTaxInfo()
Get buyerTaxInfojava.lang.String
getMarketplaceId()
The identifier for the marketplace where the order was placed.MarketplaceTaxInfo
getMarketplaceTaxInfo()
Get marketplaceTaxInfoPaymentMethodDetailItemList
getPaymentMethodDetails()
Get paymentMethodDetailsorg.threeten.bp.OffsetDateTime
getPurchaseDate()
The date and time when the order was created.java.lang.String
getSellerDisplayName()
The seller’s friendly name registered in the marketplace.java.lang.String
getSellerId()
The seller identifier.ShipmentItems
getShipmentItems()
Get shipmentItemsAddress
getShippingAddress()
Get shippingAddressjava.lang.String
getWarehouseId()
The Amazon-defined identifier for the warehouse.int
hashCode()
ShipmentDetail
marketplaceId(java.lang.String marketplaceId)
ShipmentDetail
marketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
ShipmentDetail
paymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
ShipmentDetail
purchaseDate(org.threeten.bp.OffsetDateTime purchaseDate)
ShipmentDetail
sellerDisplayName(java.lang.String sellerDisplayName)
ShipmentDetail
sellerId(java.lang.String sellerId)
void
setAmazonOrderId(java.lang.String amazonOrderId)
void
setAmazonShipmentId(java.lang.String amazonShipmentId)
void
setBuyerCounty(java.lang.String buyerCounty)
void
setBuyerName(java.lang.String buyerName)
void
setBuyerTaxInfo(BuyerTaxInfo buyerTaxInfo)
void
setMarketplaceId(java.lang.String marketplaceId)
void
setMarketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
void
setPaymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
void
setPurchaseDate(org.threeten.bp.OffsetDateTime purchaseDate)
void
setSellerDisplayName(java.lang.String sellerDisplayName)
void
setSellerId(java.lang.String sellerId)
void
setShipmentItems(ShipmentItems shipmentItems)
void
setShippingAddress(Address shippingAddress)
void
setWarehouseId(java.lang.String warehouseId)
ShipmentDetail
shipmentItems(ShipmentItems shipmentItems)
ShipmentDetail
shippingAddress(Address shippingAddress)
java.lang.String
toString()
ShipmentDetail
warehouseId(java.lang.String warehouseId)
-
-
-
Method Detail
-
warehouseId
public ShipmentDetail warehouseId(java.lang.String warehouseId)
-
getWarehouseId
public java.lang.String getWarehouseId()
The Amazon-defined identifier for the warehouse.- Returns:
- warehouseId
-
setWarehouseId
public void setWarehouseId(java.lang.String warehouseId)
-
amazonOrderId
public ShipmentDetail amazonOrderId(java.lang.String amazonOrderId)
-
getAmazonOrderId
public java.lang.String getAmazonOrderId()
The Amazon-defined identifier for the order.- Returns:
- amazonOrderId
-
setAmazonOrderId
public void setAmazonOrderId(java.lang.String amazonOrderId)
-
amazonShipmentId
public ShipmentDetail amazonShipmentId(java.lang.String amazonShipmentId)
-
getAmazonShipmentId
public java.lang.String getAmazonShipmentId()
The Amazon-defined identifier for the shipment.- Returns:
- amazonShipmentId
-
setAmazonShipmentId
public void setAmazonShipmentId(java.lang.String amazonShipmentId)
-
purchaseDate
public ShipmentDetail purchaseDate(org.threeten.bp.OffsetDateTime purchaseDate)
-
getPurchaseDate
public org.threeten.bp.OffsetDateTime getPurchaseDate()
The date and time when the order was created.- Returns:
- purchaseDate
-
setPurchaseDate
public void setPurchaseDate(org.threeten.bp.OffsetDateTime purchaseDate)
-
shippingAddress
public ShipmentDetail shippingAddress(Address shippingAddress)
-
getShippingAddress
public Address getShippingAddress()
Get shippingAddress- Returns:
- shippingAddress
-
setShippingAddress
public void setShippingAddress(Address shippingAddress)
-
paymentMethodDetails
public ShipmentDetail paymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
-
getPaymentMethodDetails
public PaymentMethodDetailItemList getPaymentMethodDetails()
Get paymentMethodDetails- Returns:
- paymentMethodDetails
-
setPaymentMethodDetails
public void setPaymentMethodDetails(PaymentMethodDetailItemList paymentMethodDetails)
-
marketplaceId
public ShipmentDetail marketplaceId(java.lang.String marketplaceId)
-
getMarketplaceId
public java.lang.String getMarketplaceId()
The identifier for the marketplace where the order was placed.- Returns:
- marketplaceId
-
setMarketplaceId
public void setMarketplaceId(java.lang.String marketplaceId)
-
sellerId
public ShipmentDetail sellerId(java.lang.String sellerId)
-
getSellerId
public java.lang.String getSellerId()
The seller identifier.- Returns:
- sellerId
-
setSellerId
public void setSellerId(java.lang.String sellerId)
-
buyerName
public ShipmentDetail buyerName(java.lang.String buyerName)
-
getBuyerName
public java.lang.String getBuyerName()
The name of the buyer.- Returns:
- buyerName
-
setBuyerName
public void setBuyerName(java.lang.String buyerName)
-
buyerCounty
public ShipmentDetail buyerCounty(java.lang.String buyerCounty)
-
getBuyerCounty
public java.lang.String getBuyerCounty()
The county of the buyer.- Returns:
- buyerCounty
-
setBuyerCounty
public void setBuyerCounty(java.lang.String buyerCounty)
-
buyerTaxInfo
public ShipmentDetail buyerTaxInfo(BuyerTaxInfo buyerTaxInfo)
-
getBuyerTaxInfo
public BuyerTaxInfo getBuyerTaxInfo()
Get buyerTaxInfo- Returns:
- buyerTaxInfo
-
setBuyerTaxInfo
public void setBuyerTaxInfo(BuyerTaxInfo buyerTaxInfo)
-
marketplaceTaxInfo
public ShipmentDetail marketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
-
getMarketplaceTaxInfo
public MarketplaceTaxInfo getMarketplaceTaxInfo()
Get marketplaceTaxInfo- Returns:
- marketplaceTaxInfo
-
setMarketplaceTaxInfo
public void setMarketplaceTaxInfo(MarketplaceTaxInfo marketplaceTaxInfo)
-
sellerDisplayName
public ShipmentDetail sellerDisplayName(java.lang.String sellerDisplayName)
-
getSellerDisplayName
public java.lang.String getSellerDisplayName()
The seller’s friendly name registered in the marketplace.- Returns:
- sellerDisplayName
-
setSellerDisplayName
public void setSellerDisplayName(java.lang.String sellerDisplayName)
-
shipmentItems
public ShipmentDetail shipmentItems(ShipmentItems shipmentItems)
-
getShipmentItems
public ShipmentItems getShipmentItems()
Get shipmentItems- Returns:
- shipmentItems
-
setShipmentItems
public void setShipmentItems(ShipmentItems shipmentItems)
-
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
-
-