public interface BulkProductsQuery extends ApiParameters
ApiParameters.ApplyFiltersTo, ApiParameters.Availability, ApiParameters.PriceChange, ApiParameters.SelectOffersFrom, ApiParameters.SortBy| Modifier and Type | Method and Description |
|---|---|
SearchQuery |
withAlsoSoldAt(List<Integer> alsoSoldAt)
Combined with storeId, limits results to products sold at both storeIds and alsoSoldAt storeIds.
|
SearchQuery |
withApplyFilterTo(ApiParameters.ApplyFiltersTo applyFiltersTo)
Specify the stores for which the offer level filter apply.
|
SearchQuery |
withAvailability(ApiParameters.Availability availability)
Limits results to either in-stock or out-of-stock items.
|
SearchQuery |
withBrandId(List<Integer> brandId)
Limits results to products of brands with given ids.
|
SearchQuery |
withCategoryId(List<Integer> categoryId)
Limits results to products of categories with given id.
|
SearchQuery |
withCountryCode(String countryCode)
Limits results to products of the geography with this code.
|
SearchQuery |
withEndPrice(double endPrice)
Combined with end_price, limits results to products sold by at least one store at a price between start and end
|
SearchQuery |
withLastRecordedIn(int lastRecordedIn)
Limits results to products which have price recorded in the last xx days.
|
SearchQuery |
withOnPromotion(boolean onPromotion)
Limits results to products which are on Promotion.
|
SearchQuery |
withPriceChange(ApiParameters.PriceChange priceChange)
Limits results to products whose prices have been increased or decreased.
|
SearchQuery |
withPriceHistoryAvailable(boolean priceHistoryAvailable)
Limits results to product that have price history available through the products/{:id}/prices endpoint.
|
SearchQuery |
withSelectOffersFrom(ApiParameters.SelectOffersFrom selectOffersFrom)
Specify the stores for which offers will be returned in the response.
|
SearchQuery |
withStartPrice(double startPrice)
Combined with end_price, limits results to products sold by at least one store at a price between start and end
|
SearchQuery |
withStoreId(List<Integer> storeId)
Limits results to products sold at store with id.
|
SearchQuery |
withStoresCount(int storesCount)
Limits results to products with at least a certain number of stores
|
getParametersSearchQuery withStoreId(List<Integer> storeId)
SearchQuery withAlsoSoldAt(List<Integer> alsoSoldAt)
alsoSoldAt - - The list of alsoSoldAt values predefined in ApiParametersSearchQuery withBrandId(List<Integer> brandId)
SearchQuery withCategoryId(List<Integer> categoryId)
SearchQuery withStartPrice(double startPrice)
SearchQuery withEndPrice(double endPrice)
SearchQuery withAvailability(ApiParameters.Availability availability)
SearchQuery withPriceHistoryAvailable(boolean priceHistoryAvailable)
SearchQuery withOnPromotion(boolean onPromotion)
SearchQuery withLastRecordedIn(int lastRecordedIn)
SearchQuery withStoresCount(int storesCount)
SearchQuery withPriceChange(ApiParameters.PriceChange priceChange)
priceChange - - The list of alsoSoldAt values predefined in ApiParametersSearchQuery withApplyFilterTo(ApiParameters.ApplyFiltersTo applyFiltersTo)
applyFiltersTo - - ApiParameters.ApplyFiltersToSearchQuery withSelectOffersFrom(ApiParameters.SelectOffersFrom selectOffersFrom)
selectOffersFrom - - ApiParameters.SelectOffersFromSearchQuery withCountryCode(String countryCode)
countryCode - - String value specifying countrycodeCopyright © 2017. All rights reserved.