A B C F G H I J M N O P Q S T U V W 

A

ApiParameters - Interface in com.indix.query
Defines a set of standard predefined values to be used for some query parameters
ApiParameters.ApplyFiltersTo - Enum in com.indix.query
Allowed Values- storeId (apply filters to only stores in storeId), alsoSoldAt (apply filters to only stores in alsoSoldAt), storeIdOrAlsoSoldAt (apply filters to stores present in both storeId and alsoSoldAt), any (apply filters across all offers)
ApiParameters.Availability - Enum in com.indix.query
Used to specify in-stock or out-of-stock items.
ApiParameters.PriceChange - Enum in com.indix.query
Used to depict products whose prices have been increased or decreased.
ApiParameters.SelectOffersFrom - Enum in com.indix.query
Allowed Values- storeId (select offers matching filters from storeId), alsoSoldAt (select offers matching filters from alsoSoldAt), storeIdAndAlsoSoldAt (select offers matching filters from stores in both storeId and alsoSoldAt), all (select all offers irrespective of matching or storeId or alsoSoldAt data)
ApiParameters.SortBy - Enum in com.indix.query
Specifies the sorting strategy of the results

B

BadRequestException - Exception in com.indix.exception
Indix exception corresponding to HTTP 400 error code
BadRequestException() - Constructor for exception com.indix.exception.BadRequestException
 
BadRequestException(String) - Constructor for exception com.indix.exception.BadRequestException
 
Brand - Class in com.indix.models.metadata
 
Brand() - Constructor for class com.indix.models.metadata.Brand
 
BrandsResult - Class in com.indix.models.metadataResult
 
BrandsResult() - Constructor for class com.indix.models.metadataResult.BrandsResult
 
BulkJobOutput<T> - Class in com.indix.models.bulkJobResponse
 
BulkJobOutput() - Constructor for class com.indix.models.bulkJobResponse.BulkJobOutput
 
BulkJobResult<T> - Class in com.indix.models.bulkJobResponse
 
BulkJobResult() - Constructor for class com.indix.models.bulkJobResponse.BulkJobResult
 
BulkLookupQuery - Class in com.indix.query
 
BulkLookupQuery() - Constructor for class com.indix.query.BulkLookupQuery
 
BulkProductsQuery - Interface in com.indix.query
 
BulkQueryApi - Interface in com.indix.client
 

C

CatalogPremiumProduct - Class in com.indix.models.product
 
CatalogPremiumProduct() - Constructor for class com.indix.models.product.CatalogPremiumProduct
 
CatalogPremiumProductAtStore - Class in com.indix.models.product.productAtStore
 
CatalogPremiumProductAtStore() - Constructor for class com.indix.models.product.productAtStore.CatalogPremiumProductAtStore
 
CatalogPremiumProductDetailsResult - Class in com.indix.models.productDetailsResult
 
CatalogPremiumProductDetailsResult() - Constructor for class com.indix.models.productDetailsResult.CatalogPremiumProductDetailsResult
 
CatalogPremiumSearchResult - Class in com.indix.models.searchResult
 
CatalogPremiumSearchResult() - Constructor for class com.indix.models.searchResult.CatalogPremiumSearchResult
 
CatalogStandardProduct - Class in com.indix.models.product
 
CatalogStandardProduct() - Constructor for class com.indix.models.product.CatalogStandardProduct
 
CatalogStandardProductDetailsResult - Class in com.indix.models.productDetailsResult
 
CatalogStandardProductDetailsResult() - Constructor for class com.indix.models.productDetailsResult.CatalogStandardProductDetailsResult
 
CatalogStandardSearchResult - Class in com.indix.models.searchResult
 
CatalogStandardSearchResult() - Constructor for class com.indix.models.searchResult.CatalogStandardSearchResult
 
CategoriesResult - Class in com.indix.models.metadataResult
 
CategoriesResult() - Constructor for class com.indix.models.metadataResult.CategoriesResult
 
Category - Class in com.indix.models.metadata
 
Category() - Constructor for class com.indix.models.metadata.Category
 
close() - Method in interface com.indix.httpClient.HttpClient
 
com.indix.client - package com.indix.client
 
com.indix.client.impl - package com.indix.client.impl
 
com.indix.exception - package com.indix.exception
 
com.indix.httpClient - package com.indix.httpClient
 
com.indix.httpClient.impl - package com.indix.httpClient.impl
 
com.indix.models.bulkJobResponse - package com.indix.models.bulkJobResponse
 
com.indix.models.jobs - package com.indix.models.jobs
 
com.indix.models.metadata - package com.indix.models.metadata
 
com.indix.models.metadataResult - package com.indix.models.metadataResult
 
com.indix.models.product - package com.indix.models.product
 
com.indix.models.product.productAtStore - package com.indix.models.product.productAtStore
 
com.indix.models.product.productAtStore.offer - package com.indix.models.product.productAtStore.offer
 
com.indix.models.productDetailsResult - package com.indix.models.productDetailsResult
 
com.indix.models.searchResult - package com.indix.models.searchResult
 
com.indix.models.suggestions - package com.indix.models.suggestions
 
com.indix.query - package com.indix.query
 
com.indix.tools - package com.indix.tools
 

F

Facet - Class in com.indix.models.searchResult
 
Facet() - Constructor for class com.indix.models.searchResult.Facet
 

G

GET(URI) - Method in interface com.indix.httpClient.HttpClient
Executes a GET request and retrieves the response body as String
getAdditionalImageUrls() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getAddOnItem() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getAttributes() - Method in class com.indix.models.product.CatalogStandardProduct
 
getAttributes() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferCatalog
The attributes element is a special case.
getAttributes() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferUniversal
The attributes element is a special case.
getAvailability() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getAvgRating() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getBrandId() - Method in class com.indix.models.product.SummaryProduct
 
getBrandName() - Method in class com.indix.models.product.SummaryProduct
 
getBrands(Query) - Method in interface com.indix.client.MetadataApi
Search Brands - Lists all brands along with their IDs
getBrands() - Method in class com.indix.models.metadataResult.BrandsResult
 
getBrandText() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferCatalog
 
getBrandText() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferUniversal
 
getBreadCrumbs() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferCatalog
 
getBreadCrumbs() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferUniversal
 
getBulkJobOutput(JobQuery) - Method in interface com.indix.client.BulkQueryApi
get output of job returned against bulk query
getBulkJobStatus(JobQuery) - Method in interface com.indix.client.BulkQueryApi
get status of job returned against bulk query
getBuyBoxWinner() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getCartPrice() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getCategories(Query) - Method in interface com.indix.client.MetadataApi
Export Categories - Lists all categories along with their IDs and path
getCategories() - Method in class com.indix.models.metadataResult.CategoriesResult
 
getCategoryId() - Method in class com.indix.models.product.SummaryProduct
 
getCategoryIdPath() - Method in class com.indix.models.product.SummaryProduct
 
getCategoryName() - Method in class com.indix.models.product.SummaryProduct
 
getCategoryNamePath() - Method in class com.indix.models.product.SummaryProduct
 
getCount() - Method in class com.indix.models.bulkJobResponse.BulkJobResult
 
getCount() - Method in class com.indix.models.jobs.JobInfo
 
getCount() - Method in class com.indix.models.searchResult.Facet
 
getCount() - Method in class com.indix.models.searchResult.SearchResult
 
getCountryCode() - Method in class com.indix.models.metadata.Store
 
getCountryCode() - Method in class com.indix.models.product.SummaryProduct
 
getCurrency() - Method in class com.indix.models.product.SummaryProduct
 
getErrorCode() - Method in exception com.indix.exception.IndixApiException
 
getFacetAttributes() - Method in class com.indix.models.product.CatalogStandardProduct
 
getFacetAttributes() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferCatalog
The facetAttributes element is a special case.
getFacetAttributes() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferUniversal
The facetAttributes element is a special case.
getFacets() - Method in class com.indix.models.searchResult.SearchResult
 
getFulfilledBy() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getId() - Method in class com.indix.models.jobs.JobInfo
 
getId() - Method in class com.indix.models.metadata.Metadata
 
getId() - Method in class com.indix.models.searchResult.Facet
 
getIdPath() - Method in class com.indix.models.metadata.Category
 
getImageUrl() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getImageUrl() - Method in class com.indix.models.product.SummaryProduct
 
getInput() - Method in class com.indix.models.bulkJobResponse.BulkJobOutput
 
getInputFile() - Method in class com.indix.query.BulkLookupQuery
Gets the file associated with a lookup query
getJobId() - Method in class com.indix.query.JobQuery
 
getLastRecordedAt() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getLastRecordedAt() - Method in class com.indix.models.product.SummaryProduct
 
getListPrice() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getMaxRating() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getMaxSalePrice() - Method in class com.indix.models.product.SummaryProduct
 
getMessage() - Method in class com.indix.models.bulkJobResponse.BulkJobOutput
 
getMinSalePrice() - Method in class com.indix.models.product.SummaryProduct
 
getMpid() - Method in class com.indix.models.product.SummaryProduct
 
getMpid() - Method in class com.indix.query.ProductDetailsQuery
 
getMpns() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getMpns() - Method in class com.indix.models.product.SummaryProduct
 
getName() - Method in class com.indix.models.metadata.Metadata
 
getName() - Method in class com.indix.models.searchResult.Facet
 
getNamePath() - Method in class com.indix.models.metadata.Category
 
getNewOffers() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getOffers() - Method in class com.indix.models.product.productAtStore.CatalogPremiumProductAtStore
 
getOffers() - Method in class com.indix.models.product.productAtStore.OffersProductAtStore
 
getOffers() - Method in class com.indix.models.product.productAtStore.UniversalProductAtStore
 
getOffersCount() - Method in class com.indix.models.product.SummaryProduct
 
getParameters() - Method in interface com.indix.query.Query
 
getPid() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getPriceHistoryAvailable() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getPrivateAttributes() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getProduct() - Method in class com.indix.models.productDetailsResult.CatalogPremiumProductDetailsResult
 
getProduct() - Method in class com.indix.models.productDetailsResult.CatalogStandardProductDetailsResult
 
getProduct() - Method in class com.indix.models.productDetailsResult.OffersProductDetailsResult
 
getProduct() - Method in class com.indix.models.productDetailsResult.SummaryProductDetailsResult
 
getProduct() - Method in class com.indix.models.productDetailsResult.UniversalProductDetailsResult
 
getProductDetailsCatalogPremium(ProductDetailsQuery) - Method in interface com.indix.client.ProductDetailsApi
Product Details - Returns catalog premium information for a product
getProductDetailsCatalogStandard(ProductDetailsQuery) - Method in interface com.indix.client.ProductDetailsApi
Product Details - Returns catalog standard information for a product
getProductDetailsOffersPremium(ProductDetailsQuery) - Method in interface com.indix.client.ProductDetailsApi
Product Details - Returns offers premium information for a product
getProductDetailsOffersStandard(ProductDetailsQuery) - Method in interface com.indix.client.ProductDetailsApi
Product Details - Returns offers standard information for a product from a single storeId
getProductDetailsSummary(ProductDetailsQuery) - Method in interface com.indix.client.ProductDetailsApi
Product Details - Returns summary information for a product
getProductDetailsUniversal(ProductDetailsQuery) - Method in interface com.indix.client.ProductDetailsApi
Product Details - Returns complete information for a product
getProducts() - Method in class com.indix.models.bulkJobResponse.BulkJobResult
 
getProducts() - Method in class com.indix.models.searchResult.CatalogPremiumSearchResult
 
getProducts() - Method in class com.indix.models.searchResult.CatalogStandardSearchResult
 
getProducts() - Method in class com.indix.models.searchResult.OffersSearchResult
 
getProducts() - Method in class com.indix.models.searchResult.SummarySearchResult
 
getProducts() - Method in class com.indix.models.searchResult.UniversalSearchResult
 
getProductsCatalogPremium(Query) - Method in interface com.indix.client.SearchApi
Search Products - Retrieves a list of products matching a variety of query parameters with their catalog info across stores
getProductsCatalogStandard(Query) - Method in interface com.indix.client.SearchApi
Search Products - Retrieves a list of products matching a variety of query parameters with their aggregated catalog info
getProductsOffersPremium(Query) - Method in interface com.indix.client.SearchApi
Search Products - Retrieves a list of products matching a variety of query parameters with offers info from a store
getProductsOffersStandard(Query) - Method in interface com.indix.client.SearchApi
Search Products - Retrieves a list of products matching a variety of query parameters with offers info from a store
getProductsSummary(Query) - Method in interface com.indix.client.SearchApi
Search Products - Retrieves a list of products matching a variety of query parameters with their summary info
getProductsUniversal(Query) - Method in interface com.indix.client.SearchApi
Search Products - Retrieves a list of products matching a variety of query parameters with their offers and catalog info across stores
getProductUrl() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getRefurbishedOffers() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getResult() - Method in class com.indix.models.bulkJobResponse.BulkJobOutput
 
getSalePrice() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getSalesRank() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getSeller() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getShippingText() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getSku() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getStatus() - Method in class com.indix.models.bulkJobResponse.BulkJobOutput
 
getStatus() - Method in class com.indix.models.jobs.JobInfo
 
getStoreId() - Method in class com.indix.models.product.productAtStore.ProductAtStore
 
getStoreName() - Method in class com.indix.models.product.productAtStore.ProductAtStore
 
getStores(Query) - Method in interface com.indix.client.MetadataApi
Search Stores - Lists all stores along with their IDs
getStores() - Method in class com.indix.models.metadataResult.StoresResult
 
getStores() - Method in class com.indix.models.product.CatalogPremiumProduct
 
getStores() - Method in class com.indix.models.product.OffersProduct
 
getStores() - Method in class com.indix.models.product.UniversalProduct
 
getStoresCount() - Method in class com.indix.models.product.SummaryProduct
 
GETStream(URI) - Method in interface com.indix.httpClient.HttpClient
Executes a GET request and retrieves the response body as Stream
getSuggestion() - Method in class com.indix.models.suggestions.Suggestion
 
getSuggestions(Query) - Method in interface com.indix.client.SuggestionsApi
Search Suggestions - Lists all product search suggestions
getSuggestions() - Method in class com.indix.models.suggestions.SuggestionsResult
 
getTags() - Method in class com.indix.models.product.CatalogStandardProduct
 
getTags() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferCatalog
 
getTags() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferUniversal
 
getTitle() - Method in class com.indix.models.product.productAtStore.ProductAtStore
 
getTitle() - Method in class com.indix.models.product.SummaryProduct
 
getUpcs() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
getUpcs() - Method in class com.indix.models.product.SummaryProduct
 
getUrls() - Method in class com.indix.models.product.SummaryProduct
 
getUsedOffers() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
getUserRatings() - Method in class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 

H

HttpClient - Interface in com.indix.httpClient
Interface defining the expected contract for http clients
HttpClientFactory - Class in com.indix.httpClient.impl
Instantiates http client instances
HttpClientFactory() - Constructor for class com.indix.httpClient.impl.HttpClientFactory
 

I

IndixApiClient - Interface in com.indix.client
Indix Api Client
IndixApiClientFactory - Class in com.indix.client.impl
Instantiates IndixApiClient instances
IndixApiClientFactory() - Constructor for class com.indix.client.impl.IndixApiClientFactory
 
IndixApiException - Exception in com.indix.exception
Base Indix API exception
IndixApiException() - Constructor for exception com.indix.exception.IndixApiException
 
IndixApiException(String) - Constructor for exception com.indix.exception.IndixApiException
 
IndixApiException(int, String) - Constructor for exception com.indix.exception.IndixApiException
 
IndixApiException(String, Throwable) - Constructor for exception com.indix.exception.IndixApiException
 
IndixApiException(Throwable) - Constructor for exception com.indix.exception.IndixApiException
 
InternalServerException - Exception in com.indix.exception
Indix exception corresponding to HTTP 500 error code
InternalServerException() - Constructor for exception com.indix.exception.InternalServerException
 
InternalServerException(String) - Constructor for exception com.indix.exception.InternalServerException
 
InternalServerException(String, Throwable) - Constructor for exception com.indix.exception.InternalServerException
 
InternalServerException(Throwable) - Constructor for exception com.indix.exception.InternalServerException
 

J

JobInfo - Class in com.indix.models.jobs
 
JobInfo() - Constructor for class com.indix.models.jobs.JobInfo
 
JobQuery - Class in com.indix.query
 
JobQuery() - Constructor for class com.indix.query.JobQuery
 

M

Metadata - Class in com.indix.models.metadata
 
Metadata() - Constructor for class com.indix.models.metadata.Metadata
 
MetadataApi - Interface in com.indix.client
 
MetadataQuery - Class in com.indix.query
Index Metadata Query
MetadataQuery() - Constructor for class com.indix.query.MetadataQuery
 

N

newBulkLookupQuery() - Static method in class com.indix.query.QueryFactory
 
newBulkQuery() - Static method in class com.indix.query.QueryFactory
 
newHttpClient() - Static method in class com.indix.httpClient.impl.HttpClientFactory
 
newHttpClient(CloseableHttpClient) - Static method in class com.indix.httpClient.impl.HttpClientFactory
 
newIndixApiClient(String) - Static method in class com.indix.client.impl.IndixApiClientFactory
 
newIndixApiClient(String, HttpClient) - Static method in class com.indix.client.impl.IndixApiClientFactory
Used for mocking http client for testing purpose.
newIndixApiClient(String, String, String, String) - Static method in class com.indix.client.impl.IndixApiClientFactory
Used for setting server scheme and host for testing purpose.
newJobQuery() - Static method in class com.indix.query.QueryFactory
 
newMetadataQuery() - Static method in class com.indix.query.QueryFactory
 
newProductDetailsQuery() - Static method in class com.indix.query.QueryFactory
 
newSearchQuery() - Static method in class com.indix.query.QueryFactory
 
newSuggestionsQuery() - Static method in class com.indix.query.QueryFactory
 

O

OffersProduct - Class in com.indix.models.product
 
OffersProduct() - Constructor for class com.indix.models.product.OffersProduct
 
OffersProductAtStore - Class in com.indix.models.product.productAtStore
 
OffersProductAtStore() - Constructor for class com.indix.models.product.productAtStore.OffersProductAtStore
 
OffersProductDetailsResult - Class in com.indix.models.productDetailsResult
 
OffersProductDetailsResult() - Constructor for class com.indix.models.productDetailsResult.OffersProductDetailsResult
 
OffersSearchResult - Class in com.indix.models.searchResult
 
OffersSearchResult() - Constructor for class com.indix.models.searchResult.OffersSearchResult
 

P

PaymentRequiredException - Exception in com.indix.exception
Indix exception corresponding to HTTP 402 error code
PaymentRequiredException() - Constructor for exception com.indix.exception.PaymentRequiredException
 
PaymentRequiredException(String) - Constructor for exception com.indix.exception.PaymentRequiredException
 
POST(URI, List<NameValuePair>) - Method in interface com.indix.httpClient.HttpClient
Executes a POST request and retrieves the response body as String
POST(URI, List<NameValuePair>, File) - Method in interface com.indix.httpClient.HttpClient
Executes a multipart entity POST request and retrieves the response body as String
postBulkJob(ProductsViewType, BulkProductsQuery) - Method in interface com.indix.client.BulkQueryApi
Posts a bulk job for the appropriate resource type for search cases
postBulkJob(ProductsViewType, BulkLookupQuery) - Method in interface com.indix.client.BulkQueryApi
Posts a bulk job for the appropriate resource type for lookup cases
ProductAtStore - Class in com.indix.models.product.productAtStore
 
ProductAtStore() - Constructor for class com.indix.models.product.productAtStore.ProductAtStore
 
ProductDetailsApi - Interface in com.indix.client
 
ProductDetailsQuery - Class in com.indix.query
Index SearchQuery
ProductDetailsQuery() - Constructor for class com.indix.query.ProductDetailsQuery
 
ProductOfferBase - Class in com.indix.models.product.productAtStore.offer
 
ProductOfferBase() - Constructor for class com.indix.models.product.productAtStore.offer.ProductOfferBase
 
ProductOfferCatalog - Class in com.indix.models.product.productAtStore.offer
 
ProductOfferCatalog() - Constructor for class com.indix.models.product.productAtStore.offer.ProductOfferCatalog
 
ProductOfferPricing - Class in com.indix.models.product.productAtStore.offer
 
ProductOfferPricing() - Constructor for class com.indix.models.product.productAtStore.offer.ProductOfferPricing
 
ProductOfferUniversal - Class in com.indix.models.product.productAtStore.offer
 
ProductOfferUniversal() - Constructor for class com.indix.models.product.productAtStore.offer.ProductOfferUniversal
 
ProductsViewType - Enum in com.indix.client
Defines all the views that the API supports.

Q

Query - Interface in com.indix.query
Base query interface
QueryFactory - Class in com.indix.query
 
QueryFactory() - Constructor for class com.indix.query.QueryFactory
 

S

SearchApi - Interface in com.indix.client
 
SearchQuery - Class in com.indix.query
 
SearchQuery() - Constructor for class com.indix.query.SearchQuery
 
SearchResult - Class in com.indix.models.searchResult
 
SearchResult() - Constructor for class com.indix.models.searchResult.SearchResult
 
SSLTrustCA - Class in com.indix.tools
Forked off from https://github.com/micw/ArduinoProjekte/blob/b7e308533d20c9d23fda5e08899c22afd1dc1303/java/ArduinoHomeServer/src/main/java/tools/SSLTrustCa.java

Helps to add LetsEncrypt to current JVM instance's keystore so we can access api.indix.com.

SSLTrustCA() - Constructor for class com.indix.tools.SSLTrustCA
 
Store - Class in com.indix.models.metadata
 
Store() - Constructor for class com.indix.models.metadata.Store
 
StoresResult - Class in com.indix.models.metadataResult
 
StoresResult() - Constructor for class com.indix.models.metadataResult.StoresResult
 
Suggestion - Class in com.indix.models.suggestions
 
Suggestion() - Constructor for class com.indix.models.suggestions.Suggestion
 
SuggestionsApi - Interface in com.indix.client
 
SuggestionsQuery - Class in com.indix.query
 
SuggestionsQuery() - Constructor for class com.indix.query.SuggestionsQuery
 
SuggestionsResult - Class in com.indix.models.suggestions
 
SuggestionsResult() - Constructor for class com.indix.models.suggestions.SuggestionsResult
 
SummaryProduct - Class in com.indix.models.product
 
SummaryProduct() - Constructor for class com.indix.models.product.SummaryProduct
 
SummaryProductDetailsResult - Class in com.indix.models.productDetailsResult
 
SummaryProductDetailsResult() - Constructor for class com.indix.models.productDetailsResult.SummaryProductDetailsResult
 
SummarySearchResult - Class in com.indix.models.searchResult
 
SummarySearchResult() - Constructor for class com.indix.models.searchResult.SummarySearchResult
 

T

TooManyRequestsException - Exception in com.indix.exception
Indix exception corresponding to HTTP 429 error code
TooManyRequestsException() - Constructor for exception com.indix.exception.TooManyRequestsException
 
TooManyRequestsException(String) - Constructor for exception com.indix.exception.TooManyRequestsException
 
toString() - Method in enum com.indix.client.ProductsViewType
 
trustLetsEncryptRootCA() - Static method in class com.indix.tools.SSLTrustCA
 

U

UnauthorizedException - Exception in com.indix.exception
Indix exception corresponding to HTTP 401 error code
UnauthorizedException() - Constructor for exception com.indix.exception.UnauthorizedException
 
UnauthorizedException(String) - Constructor for exception com.indix.exception.UnauthorizedException
 
UniversalProduct - Class in com.indix.models.product
 
UniversalProduct() - Constructor for class com.indix.models.product.UniversalProduct
 
UniversalProductAtStore - Class in com.indix.models.product.productAtStore
 
UniversalProductAtStore() - Constructor for class com.indix.models.product.productAtStore.UniversalProductAtStore
 
UniversalProductDetailsResult - Class in com.indix.models.productDetailsResult
 
UniversalProductDetailsResult() - Constructor for class com.indix.models.productDetailsResult.UniversalProductDetailsResult
 
UniversalSearchResult - Class in com.indix.models.searchResult
 
UniversalSearchResult() - Constructor for class com.indix.models.searchResult.UniversalSearchResult
 

V

valueOf(String) - Static method in enum com.indix.client.ProductsViewType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.indix.query.ApiParameters.ApplyFiltersTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.indix.query.ApiParameters.Availability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.indix.query.ApiParameters.PriceChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.indix.query.ApiParameters.SelectOffersFrom
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.indix.query.ApiParameters.SortBy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.indix.client.ProductsViewType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.indix.query.ApiParameters.ApplyFiltersTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.indix.query.ApiParameters.Availability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.indix.query.ApiParameters.PriceChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.indix.query.ApiParameters.SelectOffersFrom
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.indix.query.ApiParameters.SortBy
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAlsoSoldAt(List<Integer>) - Method in interface com.indix.query.BulkProductsQuery
Combined with storeId, limits results to products sold at both storeIds and alsoSoldAt storeIds.
withAlsoSoldAt(List<Integer>) - Method in class com.indix.query.SearchQuery
Combined with storeId, limits results to products sold at both storeIds and alsoSoldAt storeIds.
withApplyFilterTo(ApiParameters.ApplyFiltersTo) - Method in interface com.indix.query.BulkProductsQuery
Specify the stores for which the offer level filter apply.
withApplyFilterTo(ApiParameters.ApplyFiltersTo) - Method in class com.indix.query.SearchQuery
Specify the stores for which the offer level filter apply.
withAvailability(ApiParameters.Availability) - Method in interface com.indix.query.BulkProductsQuery
Limits results to either in-stock or out-of-stock items.
withAvailability(ApiParameters.Availability) - Method in class com.indix.query.SearchQuery
Limits results to either in-stock or out-of-stock items.
withBrandId(List<Integer>) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products of brands with given ids.
withBrandId(List<Integer>) - Method in class com.indix.query.SearchQuery
Limits results to products of brands with given ids.
withCategoryId(List<Integer>) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products of categories with given id.
withCategoryId(List<Integer>) - Method in class com.indix.query.SearchQuery
Limits results to products of categories with given id.
withCountryCode(String) - Method in class com.indix.query.BulkLookupQuery
Limits results to products of the geography with this code.
withCountryCode(String) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products of the geography with this code.
withCountryCode(String) - Method in class com.indix.query.ProductDetailsQuery
Limits results to products of the geography with this code.
withCountryCode(String) - Method in class com.indix.query.SearchQuery
Limits results to products of the geography with this code.
withCountryCode(String) - Method in class com.indix.query.SuggestionsQuery
Limits results to products of the geography with this code.
withEndPrice(double) - Method in interface com.indix.query.BulkProductsQuery
Combined with end_price, limits results to products sold by at least one store at a price between start and end
withEndPrice(double) - Method in class com.indix.query.SearchQuery
Combined with start_price, limits results to products sold by at least one store at a price between start and end
withFacetBy(List<String>) - Method in class com.indix.query.SearchQuery
Facet by values - storeId, brandId, categoryId.
withInputFile(File) - Method in class com.indix.query.BulkLookupQuery
Accepts jsonlines file to send for bulk lookup
withJobId(int) - Method in class com.indix.query.JobQuery
Job Id to search for
withLastRecordedIn(int) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products which have price recorded in the last xx days.
withLastRecordedIn(int) - Method in class com.indix.query.SearchQuery
Limits results to products which have price recorded in the last xx days.
withMpid(String) - Method in class com.indix.query.ProductDetailsQuery
The Indix product identifier - should be a 32-digit HEX value retrieved via the Product Search API
withMpn(String) - Method in class com.indix.query.SearchQuery
Limit results to products with this MPN
withOnPromotion(boolean) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products which are on Promotion.
withOnPromotion(boolean) - Method in class com.indix.query.SearchQuery
Limits results to products which are on Promotion.
withPageNumber(int) - Method in class com.indix.query.ProductDetailsQuery
The page number of the result set to return.
withPageNumber(int) - Method in class com.indix.query.SearchQuery
Specifies the page number of the result set to return.
withPageSize(int) - Method in class com.indix.query.SearchQuery
Specifies the number of results per page.
withPriceChange(ApiParameters.PriceChange) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products whose prices have been increased or decreased.
withPriceChange(ApiParameters.PriceChange) - Method in class com.indix.query.SearchQuery
Limits results to products whose prices have been increased or decreased.
withPriceHistoryAvailable(boolean) - Method in interface com.indix.query.BulkProductsQuery
Limits results to product that have price history available through the products/{:id}/prices endpoint.
withPriceHistoryAvailable(boolean) - Method in class com.indix.query.SearchQuery
Limits results to product that have price history available through the products/{:id}/prices endpoint.
withQ(String) - Method in class com.indix.query.MetadataQuery
Search term to match against metadata query.
withQ(String) - Method in class com.indix.query.SearchQuery
Search products against the product search term
withQ(String) - Method in class com.indix.query.SuggestionsQuery
Accepts query term for which suggestions are to be provided
withSelectOffersFrom(ApiParameters.SelectOffersFrom) - Method in interface com.indix.query.BulkProductsQuery
Specify the stores for which offers will be returned in the response.
withSelectOffersFrom(ApiParameters.SelectOffersFrom) - Method in class com.indix.query.SearchQuery
Specify the stores for which offers will be returned in the response.
withSku(String) - Method in class com.indix.query.SearchQuery
Limit results to products with this SKU
withSortBy(ApiParameters.SortBy) - Method in class com.indix.query.SearchQuery
Specifies the sorting strategy of the results
withStartPrice(double) - Method in interface com.indix.query.BulkProductsQuery
Combined with end_price, limits results to products sold by at least one store at a price between start and end
withStartPrice(double) - Method in class com.indix.query.SearchQuery
Combined with end_price, limits results to products sold by at least one store at a price between start and end
withStoreId(List<Integer>) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products sold at store with id.
withStoreId(int) - Method in class com.indix.query.ProductDetailsQuery
Limits results to offers from this store
withStoreId(List<Integer>) - Method in class com.indix.query.SearchQuery
Limits results to products sold at stores with given ids.
withStoresCount(int) - Method in interface com.indix.query.BulkProductsQuery
Limits results to products with at least a certain number of stores
withStoresCount(int) - Method in class com.indix.query.SearchQuery
Limits results to products with at least a certain number of stores
withUpc(String) - Method in class com.indix.query.SearchQuery
Limit results to products with this UPC
withUrl(String) - Method in class com.indix.query.SearchQuery
Search by product URL
A B C F G H I J M N O P Q S T U V W 

Copyright © 2017. All rights reserved.