Class Summary
- java.lang.Object
-
- software.amazon.spapi.models.pricing.v0.Summary
-
public class Summary extends java.lang.Object
Contains price information about the product, including the LowestPrices and BuyBoxPrices, the ListPrice, the SuggestedLowerPricePlusShipping, and NumberOfOffers and NumberOfBuyBoxEligibleOffers.
-
-
Constructor Summary
Constructors Constructor Description Summary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Summary
buyBoxEligibleOffers(BuyBoxEligibleOffers buyBoxEligibleOffers)
Summary
buyBoxPrices(BuyBoxPrices buyBoxPrices)
Summary
competitivePriceThreshold(MoneyType competitivePriceThreshold)
boolean
equals(java.lang.Object o)
BuyBoxEligibleOffers
getBuyBoxEligibleOffers()
Get buyBoxEligibleOffersBuyBoxPrices
getBuyBoxPrices()
Get buyBoxPricesMoneyType
getCompetitivePriceThreshold()
Get competitivePriceThresholdMoneyType
getListPrice()
Get listPriceLowestPrices
getLowestPrices()
Get lowestPricesNumberOfOffers
getNumberOfOffers()
Get numberOfOffersorg.threeten.bp.OffsetDateTime
getOffersAvailableTime()
When the status is ActiveButTooSoonForProcessing, this is the time when the offers will be available for processing.SalesRankList
getSalesRankings()
Get salesRankingsMoneyType
getSuggestedLowerPricePlusShipping()
Get suggestedLowerPricePlusShippingjava.lang.Integer
getTotalOfferCount()
The number of unique offers contained in NumberOfOffers.int
hashCode()
Summary
listPrice(MoneyType listPrice)
Summary
lowestPrices(LowestPrices lowestPrices)
Summary
numberOfOffers(NumberOfOffers numberOfOffers)
Summary
offersAvailableTime(org.threeten.bp.OffsetDateTime offersAvailableTime)
Summary
salesRankings(SalesRankList salesRankings)
void
setBuyBoxEligibleOffers(BuyBoxEligibleOffers buyBoxEligibleOffers)
void
setBuyBoxPrices(BuyBoxPrices buyBoxPrices)
void
setCompetitivePriceThreshold(MoneyType competitivePriceThreshold)
void
setListPrice(MoneyType listPrice)
void
setLowestPrices(LowestPrices lowestPrices)
void
setNumberOfOffers(NumberOfOffers numberOfOffers)
void
setOffersAvailableTime(org.threeten.bp.OffsetDateTime offersAvailableTime)
void
setSalesRankings(SalesRankList salesRankings)
void
setSuggestedLowerPricePlusShipping(MoneyType suggestedLowerPricePlusShipping)
void
setTotalOfferCount(java.lang.Integer totalOfferCount)
Summary
suggestedLowerPricePlusShipping(MoneyType suggestedLowerPricePlusShipping)
java.lang.String
toString()
Summary
totalOfferCount(java.lang.Integer totalOfferCount)
-
-
-
Method Detail
-
totalOfferCount
public Summary totalOfferCount(java.lang.Integer totalOfferCount)
-
getTotalOfferCount
public java.lang.Integer getTotalOfferCount()
The number of unique offers contained in NumberOfOffers.- Returns:
- totalOfferCount
-
setTotalOfferCount
public void setTotalOfferCount(java.lang.Integer totalOfferCount)
-
numberOfOffers
public Summary numberOfOffers(NumberOfOffers numberOfOffers)
-
getNumberOfOffers
public NumberOfOffers getNumberOfOffers()
Get numberOfOffers- Returns:
- numberOfOffers
-
setNumberOfOffers
public void setNumberOfOffers(NumberOfOffers numberOfOffers)
-
lowestPrices
public Summary lowestPrices(LowestPrices lowestPrices)
-
getLowestPrices
public LowestPrices getLowestPrices()
Get lowestPrices- Returns:
- lowestPrices
-
setLowestPrices
public void setLowestPrices(LowestPrices lowestPrices)
-
buyBoxPrices
public Summary buyBoxPrices(BuyBoxPrices buyBoxPrices)
-
getBuyBoxPrices
public BuyBoxPrices getBuyBoxPrices()
Get buyBoxPrices- Returns:
- buyBoxPrices
-
setBuyBoxPrices
public void setBuyBoxPrices(BuyBoxPrices buyBoxPrices)
-
getListPrice
public MoneyType getListPrice()
Get listPrice- Returns:
- listPrice
-
setListPrice
public void setListPrice(MoneyType listPrice)
-
competitivePriceThreshold
public Summary competitivePriceThreshold(MoneyType competitivePriceThreshold)
-
getCompetitivePriceThreshold
public MoneyType getCompetitivePriceThreshold()
Get competitivePriceThreshold- Returns:
- competitivePriceThreshold
-
setCompetitivePriceThreshold
public void setCompetitivePriceThreshold(MoneyType competitivePriceThreshold)
-
suggestedLowerPricePlusShipping
public Summary suggestedLowerPricePlusShipping(MoneyType suggestedLowerPricePlusShipping)
-
getSuggestedLowerPricePlusShipping
public MoneyType getSuggestedLowerPricePlusShipping()
Get suggestedLowerPricePlusShipping- Returns:
- suggestedLowerPricePlusShipping
-
setSuggestedLowerPricePlusShipping
public void setSuggestedLowerPricePlusShipping(MoneyType suggestedLowerPricePlusShipping)
-
salesRankings
public Summary salesRankings(SalesRankList salesRankings)
-
getSalesRankings
public SalesRankList getSalesRankings()
Get salesRankings- Returns:
- salesRankings
-
setSalesRankings
public void setSalesRankings(SalesRankList salesRankings)
-
buyBoxEligibleOffers
public Summary buyBoxEligibleOffers(BuyBoxEligibleOffers buyBoxEligibleOffers)
-
getBuyBoxEligibleOffers
public BuyBoxEligibleOffers getBuyBoxEligibleOffers()
Get buyBoxEligibleOffers- Returns:
- buyBoxEligibleOffers
-
setBuyBoxEligibleOffers
public void setBuyBoxEligibleOffers(BuyBoxEligibleOffers buyBoxEligibleOffers)
-
offersAvailableTime
public Summary offersAvailableTime(org.threeten.bp.OffsetDateTime offersAvailableTime)
-
getOffersAvailableTime
public org.threeten.bp.OffsetDateTime getOffersAvailableTime()
When the status is ActiveButTooSoonForProcessing, this is the time when the offers will be available for processing.- Returns:
- offersAvailableTime
-
setOffersAvailableTime
public void setOffersAvailableTime(org.threeten.bp.OffsetDateTime offersAvailableTime)
-
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
-
-