Class InventorySummary
- java.lang.Object
-
- software.amazon.spapi.models.awd.v2024_05_09.InventorySummary
-
public class InventorySummary extends java.lang.Object
Summary of inventory per SKU.
-
-
Constructor Summary
Constructors Constructor Description InventorySummary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InventorySummary
addExpirationDetailsItem(ExpirationDetails expirationDetailsItem)
boolean
equals(java.lang.Object o)
InventorySummary
expirationDetails(java.util.List<ExpirationDetails> expirationDetails)
java.util.List<ExpirationDetails>
getExpirationDetails()
The expiration details of the inventory.InventoryDetails
getInventoryDetails()
Get inventoryDetailsjava.lang.String
getSku()
The seller or merchant SKU.java.lang.Long
getTotalInboundQuantity()
Total quantity that is in-transit from the seller and has not yet been received at an AWD Distribution Centerjava.lang.Long
getTotalOnhandQuantity()
Total quantity that is present in AWD distribution centers.int
hashCode()
InventorySummary
inventoryDetails(InventoryDetails inventoryDetails)
void
setExpirationDetails(java.util.List<ExpirationDetails> expirationDetails)
void
setInventoryDetails(InventoryDetails inventoryDetails)
void
setSku(java.lang.String sku)
void
setTotalInboundQuantity(java.lang.Long totalInboundQuantity)
void
setTotalOnhandQuantity(java.lang.Long totalOnhandQuantity)
InventorySummary
sku(java.lang.String sku)
java.lang.String
toString()
InventorySummary
totalInboundQuantity(java.lang.Long totalInboundQuantity)
InventorySummary
totalOnhandQuantity(java.lang.Long totalOnhandQuantity)
-
-
-
Method Detail
-
expirationDetails
public InventorySummary expirationDetails(java.util.List<ExpirationDetails> expirationDetails)
-
addExpirationDetailsItem
public InventorySummary addExpirationDetailsItem(ExpirationDetails expirationDetailsItem)
-
getExpirationDetails
public java.util.List<ExpirationDetails> getExpirationDetails()
The expiration details of the inventory. This object will only appear if the `details` parameter in the request is set to `SHOW`.- Returns:
- expirationDetails
-
setExpirationDetails
public void setExpirationDetails(java.util.List<ExpirationDetails> expirationDetails)
-
inventoryDetails
public InventorySummary inventoryDetails(InventoryDetails inventoryDetails)
-
getInventoryDetails
public InventoryDetails getInventoryDetails()
Get inventoryDetails- Returns:
- inventoryDetails
-
setInventoryDetails
public void setInventoryDetails(InventoryDetails inventoryDetails)
-
sku
public InventorySummary sku(java.lang.String sku)
-
getSku
public java.lang.String getSku()
The seller or merchant SKU.- Returns:
- sku
-
setSku
public void setSku(java.lang.String sku)
-
totalInboundQuantity
public InventorySummary totalInboundQuantity(java.lang.Long totalInboundQuantity)
-
getTotalInboundQuantity
public java.lang.Long getTotalInboundQuantity()
Total quantity that is in-transit from the seller and has not yet been received at an AWD Distribution Center- Returns:
- totalInboundQuantity
-
setTotalInboundQuantity
public void setTotalInboundQuantity(java.lang.Long totalInboundQuantity)
-
totalOnhandQuantity
public InventorySummary totalOnhandQuantity(java.lang.Long totalOnhandQuantity)
-
getTotalOnhandQuantity
public java.lang.Long getTotalOnhandQuantity()
Total quantity that is present in AWD distribution centers.- Returns:
- totalOnhandQuantity
-
setTotalOnhandQuantity
public void setTotalOnhandQuantity(java.lang.Long totalOnhandQuantity)
-
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
-
-