Class CompetitiveSummaryRequest
- java.lang.Object
-
- software.amazon.spapi.models.pricing.v2022_05_01.CompetitiveSummaryRequest
-
public class CompetitiveSummaryRequest extends java.lang.Object
An individual `competitiveSummary` request for an ASIN and `marketplaceId`.
-
-
Constructor Summary
Constructors Constructor Description CompetitiveSummaryRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompetitiveSummaryRequest
addIncludedDataItem(CompetitiveSummaryIncludedData includedDataItem)
CompetitiveSummaryRequest
addLowestPricedOffersInputsItem(LowestPricedOffersInput lowestPricedOffersInputsItem)
CompetitiveSummaryRequest
asin(java.lang.String asin)
boolean
equals(java.lang.Object o)
java.lang.String
getAsin()
Get asinjava.util.List<CompetitiveSummaryIncludedData>
getIncludedData()
The list of requested competitive pricing data for the product.java.util.List<LowestPricedOffersInput>
getLowestPricedOffersInputs()
The list of `lowestPricedOffersInput` parameters that are used to build `lowestPricedOffers` in the response.java.lang.String
getMarketplaceId()
Get marketplaceIdHttpMethod
getMethod()
Get methodjava.lang.String
getUri()
Get uriint
hashCode()
CompetitiveSummaryRequest
includedData(java.util.List<CompetitiveSummaryIncludedData> includedData)
CompetitiveSummaryRequest
lowestPricedOffersInputs(java.util.List<LowestPricedOffersInput> lowestPricedOffersInputs)
CompetitiveSummaryRequest
marketplaceId(java.lang.String marketplaceId)
CompetitiveSummaryRequest
method(HttpMethod method)
void
setAsin(java.lang.String asin)
void
setIncludedData(java.util.List<CompetitiveSummaryIncludedData> includedData)
void
setLowestPricedOffersInputs(java.util.List<LowestPricedOffersInput> lowestPricedOffersInputs)
void
setMarketplaceId(java.lang.String marketplaceId)
void
setMethod(HttpMethod method)
void
setUri(java.lang.String uri)
java.lang.String
toString()
CompetitiveSummaryRequest
uri(java.lang.String uri)
-
-
-
Method Detail
-
asin
public CompetitiveSummaryRequest asin(java.lang.String asin)
-
getAsin
public java.lang.String getAsin()
Get asin- Returns:
- asin
-
setAsin
public void setAsin(java.lang.String asin)
-
marketplaceId
public CompetitiveSummaryRequest marketplaceId(java.lang.String marketplaceId)
-
getMarketplaceId
public java.lang.String getMarketplaceId()
Get marketplaceId- Returns:
- marketplaceId
-
setMarketplaceId
public void setMarketplaceId(java.lang.String marketplaceId)
-
includedData
public CompetitiveSummaryRequest includedData(java.util.List<CompetitiveSummaryIncludedData> includedData)
-
addIncludedDataItem
public CompetitiveSummaryRequest addIncludedDataItem(CompetitiveSummaryIncludedData includedDataItem)
-
getIncludedData
public java.util.List<CompetitiveSummaryIncludedData> getIncludedData()
The list of requested competitive pricing data for the product.- Returns:
- includedData
-
setIncludedData
public void setIncludedData(java.util.List<CompetitiveSummaryIncludedData> includedData)
-
lowestPricedOffersInputs
public CompetitiveSummaryRequest lowestPricedOffersInputs(java.util.List<LowestPricedOffersInput> lowestPricedOffersInputs)
-
addLowestPricedOffersInputsItem
public CompetitiveSummaryRequest addLowestPricedOffersInputsItem(LowestPricedOffersInput lowestPricedOffersInputsItem)
-
getLowestPricedOffersInputs
public java.util.List<LowestPricedOffersInput> getLowestPricedOffersInputs()
The list of `lowestPricedOffersInput` parameters that are used to build `lowestPricedOffers` in the response. This attribute is only valid if `lowestPricedOffers` is requested in `includedData`- Returns:
- lowestPricedOffersInputs
-
setLowestPricedOffersInputs
public void setLowestPricedOffersInputs(java.util.List<LowestPricedOffersInput> lowestPricedOffersInputs)
-
method
public CompetitiveSummaryRequest method(HttpMethod method)
-
getMethod
public HttpMethod getMethod()
Get method- Returns:
- method
-
setMethod
public void setMethod(HttpMethod method)
-
uri
public CompetitiveSummaryRequest uri(java.lang.String uri)
-
getUri
public java.lang.String getUri()
Get uri- Returns:
- uri
-
setUri
public void setUri(java.lang.String uri)
-
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
-
-