Class OrderAcknowledgementItem
- java.lang.Object
-
- software.amazon.spapi.models.vendor.orders.v1.OrderAcknowledgementItem
-
public class OrderAcknowledgementItem extends java.lang.Object
Details of the item being acknowledged.
-
-
Constructor Summary
Constructors Constructor Description OrderAcknowledgementItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderAcknowledgementItem
addItemAcknowledgementsItem(OrderItemAcknowledgement itemAcknowledgementsItem)
OrderAcknowledgementItem
amazonProductIdentifier(java.lang.String amazonProductIdentifier)
OrderAcknowledgementItem
discountMultiplier(java.lang.String discountMultiplier)
boolean
equals(java.lang.Object o)
java.lang.String
getAmazonProductIdentifier()
Amazon Standard Identification Number (ASIN) of an item.java.lang.String
getDiscountMultiplier()
The discount multiplier that should be applied to the price if a vendor sells books with a list price.java.util.List<OrderItemAcknowledgement>
getItemAcknowledgements()
This is used to indicate acknowledged quantity.java.lang.String
getItemSequenceNumber()
Line item sequence number for the item.Money
getListPrice()
Get listPriceMoney
getNetCost()
Get netCostItemQuantity
getOrderedQuantity()
Get orderedQuantityjava.lang.String
getVendorProductIdentifier()
The vendor selected product identification of the item.int
hashCode()
OrderAcknowledgementItem
itemAcknowledgements(java.util.List<OrderItemAcknowledgement> itemAcknowledgements)
OrderAcknowledgementItem
itemSequenceNumber(java.lang.String itemSequenceNumber)
OrderAcknowledgementItem
listPrice(Money listPrice)
OrderAcknowledgementItem
netCost(Money netCost)
OrderAcknowledgementItem
orderedQuantity(ItemQuantity orderedQuantity)
void
setAmazonProductIdentifier(java.lang.String amazonProductIdentifier)
void
setDiscountMultiplier(java.lang.String discountMultiplier)
void
setItemAcknowledgements(java.util.List<OrderItemAcknowledgement> itemAcknowledgements)
void
setItemSequenceNumber(java.lang.String itemSequenceNumber)
void
setListPrice(Money listPrice)
void
setNetCost(Money netCost)
void
setOrderedQuantity(ItemQuantity orderedQuantity)
void
setVendorProductIdentifier(java.lang.String vendorProductIdentifier)
java.lang.String
toString()
OrderAcknowledgementItem
vendorProductIdentifier(java.lang.String vendorProductIdentifier)
-
-
-
Method Detail
-
itemSequenceNumber
public OrderAcknowledgementItem itemSequenceNumber(java.lang.String itemSequenceNumber)
-
getItemSequenceNumber
public java.lang.String getItemSequenceNumber()
Line item sequence number for the item.- Returns:
- itemSequenceNumber
-
setItemSequenceNumber
public void setItemSequenceNumber(java.lang.String itemSequenceNumber)
-
amazonProductIdentifier
public OrderAcknowledgementItem amazonProductIdentifier(java.lang.String amazonProductIdentifier)
-
getAmazonProductIdentifier
public java.lang.String getAmazonProductIdentifier()
Amazon Standard Identification Number (ASIN) of an item.- Returns:
- amazonProductIdentifier
-
setAmazonProductIdentifier
public void setAmazonProductIdentifier(java.lang.String amazonProductIdentifier)
-
vendorProductIdentifier
public OrderAcknowledgementItem vendorProductIdentifier(java.lang.String vendorProductIdentifier)
-
getVendorProductIdentifier
public java.lang.String getVendorProductIdentifier()
The vendor selected product identification of the item. Should be the same as was sent in the purchase order.- Returns:
- vendorProductIdentifier
-
setVendorProductIdentifier
public void setVendorProductIdentifier(java.lang.String vendorProductIdentifier)
-
orderedQuantity
public OrderAcknowledgementItem orderedQuantity(ItemQuantity orderedQuantity)
-
getOrderedQuantity
public ItemQuantity getOrderedQuantity()
Get orderedQuantity- Returns:
- orderedQuantity
-
setOrderedQuantity
public void setOrderedQuantity(ItemQuantity orderedQuantity)
-
netCost
public OrderAcknowledgementItem netCost(Money netCost)
-
getNetCost
public Money getNetCost()
Get netCost- Returns:
- netCost
-
setNetCost
public void setNetCost(Money netCost)
-
listPrice
public OrderAcknowledgementItem listPrice(Money listPrice)
-
getListPrice
public Money getListPrice()
Get listPrice- Returns:
- listPrice
-
setListPrice
public void setListPrice(Money listPrice)
-
discountMultiplier
public OrderAcknowledgementItem discountMultiplier(java.lang.String discountMultiplier)
-
getDiscountMultiplier
public java.lang.String getDiscountMultiplier()
The discount multiplier that should be applied to the price if a vendor sells books with a list price. This is a multiplier factor to arrive at a final discounted price. A multiplier of .90 would be the factor if a 10% discount is given.- Returns:
- discountMultiplier
-
setDiscountMultiplier
public void setDiscountMultiplier(java.lang.String discountMultiplier)
-
itemAcknowledgements
public OrderAcknowledgementItem itemAcknowledgements(java.util.List<OrderItemAcknowledgement> itemAcknowledgements)
-
addItemAcknowledgementsItem
public OrderAcknowledgementItem addItemAcknowledgementsItem(OrderItemAcknowledgement itemAcknowledgementsItem)
-
getItemAcknowledgements
public java.util.List<OrderItemAcknowledgement> getItemAcknowledgements()
This is used to indicate acknowledged quantity.- Returns:
- itemAcknowledgements
-
setItemAcknowledgements
public void setItemAcknowledgements(java.util.List<OrderItemAcknowledgement> itemAcknowledgements)
-
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
-
-