- GeoRect(AbstractQuery.LatLng, AbstractQuery.LatLng) - Constructor for class com.algolia.search.saas.Query.GeoRect
-
- get(String) - Method in class com.algolia.search.saas.AbstractQuery
-
Get a parameter in an untyped fashion.
- getAdvancedSyntax() - Method in class com.algolia.search.saas.Query
-
- getAllowTyposOnNumericTokens() - Method in class com.algolia.search.saas.Query
-
- getAlternativesAsExact() - Method in class com.algolia.search.saas.Query
-
- getAnalytics() - Method in class com.algolia.search.saas.Query
-
- getAnalyticsTags() - Method in class com.algolia.search.saas.Query
-
- getApplicationID() - Method in class com.algolia.search.saas.AbstractClient
-
- getApplicationID() - Method in class com.algolia.search.saas.Client
-
- getAroundLatLng() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getAroundLatLng() - Method in class com.algolia.search.saas.Query
-
- getAroundLatLngViaIP() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getAroundLatLngViaIP() - Method in class com.algolia.search.saas.Query
-
- getAroundPrecision() - Method in class com.algolia.search.saas.Query
-
- getAroundRadius() - Method in class com.algolia.search.saas.places.PlacesQuery
-
Get the current radius for around latitude/longitude queries.
- getAroundRadius() - Method in class com.algolia.search.saas.Query
-
Get the current radius for around latitude/longitude queries.
- getAttributesToHighlight() - Method in class com.algolia.search.saas.Query
-
- getAttributesToRetrieve() - Method in class com.algolia.search.saas.Query
-
- getAttributesToSnippet() - Method in class com.algolia.search.saas.Query
-
- getClient() - Method in class com.algolia.search.saas.Index
-
- getConnectTimeout() - Method in class com.algolia.search.saas.AbstractClient
-
Get the connection timeout.
- getCountries() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getDisableExactOnAttributes() - Method in class com.algolia.search.saas.Query
-
- getDisableTypoToleranceOnAttributes() - Method in class com.algolia.search.saas.Query
-
- getDistinct() - Method in class com.algolia.search.saas.Query
-
- getExactOnSingleWordQuery() - Method in class com.algolia.search.saas.Query
-
- getFacetFilters() - Method in class com.algolia.search.saas.Query
-
- getFacetingAfterDistinct() - Method in class com.algolia.search.saas.Query
-
- getFacets() - Method in class com.algolia.search.saas.Query
-
- getFilters() - Method in class com.algolia.search.saas.Query
-
Get the numeric, facet or/and tag filters for this Query.
- getGetRankingInfo() - Method in class com.algolia.search.saas.Query
-
- getHeader(String) - Method in class com.algolia.search.saas.AbstractClient
-
Get an HTTP header.
- getHighlightPostTag() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getHighlightPostTag() - Method in class com.algolia.search.saas.Query
-
- getHighlightPreTag() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getHighlightPreTag() - Method in class com.algolia.search.saas.Query
-
- getHitsPerPage() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getHitsPerPage() - Method in class com.algolia.search.saas.Query
-
- getHostDownDelay() - Method in class com.algolia.search.saas.AbstractClient
-
Get the timeout for retrying connection to a down host.
- getIgnorePlurals() - Method in class com.algolia.search.saas.Query
-
- getIndex(String) - Method in class com.algolia.search.saas.Client
-
Obtain a proxy to an Algolia index (no server call required by this method).
- getIndexName() - Method in class com.algolia.search.saas.Index
-
- getIndexName() - Method in class com.algolia.search.saas.IndexQuery
-
- getInsideBoundingBox() - Method in class com.algolia.search.saas.Query
-
- getInsidePolygon() - Method in class com.algolia.search.saas.Query
-
- getLanguage() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getLength() - Method in class com.algolia.search.saas.Query
-
- getMaxFacetHits() - Method in class com.algolia.search.saas.Query
-
- getMaxValuesPerFacet() - Method in class com.algolia.search.saas.Query
-
- getMinimumAroundRadius() - Method in class com.algolia.search.saas.Query
-
- getMinProximity() - Method in class com.algolia.search.saas.Query
-
- getMinWordSizefor1Typo() - Method in class com.algolia.search.saas.Query
-
- getMinWordSizefor2Typos() - Method in class com.algolia.search.saas.Query
-
- getNumericFilters() - Method in class com.algolia.search.saas.Query
-
- getObjectAsync(String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Get an object from this index (asynchronously).
- getObjectAsync(String, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Get an object from this index, optionally restricting the retrieved content (asynchronously).
- getObjectsAsync(List<String>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Get several objects from this index (asynchronously).
- getObjectsAsync(List<String>, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Get several objects from this index (asynchronously), optionally restricting the retrieved content (asynchronously).
- getOffset() - Method in class com.algolia.search.saas.Query
-
- getOptionalWords() - Method in class com.algolia.search.saas.Query
-
- getPage() - Method in class com.algolia.search.saas.Query
-
- getPercentileComputation() - Method in class com.algolia.search.saas.Query
-
- getQuery() - Method in class com.algolia.search.saas.IndexQuery
-
- getQuery() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getQuery() - Method in class com.algolia.search.saas.Query
-
- getQueryType() - Method in class com.algolia.search.saas.Query
-
- getReadHosts() - Method in class com.algolia.search.saas.AbstractClient
-
- getReadTimeout() - Method in class com.algolia.search.saas.AbstractClient
-
Get the default read timeout.
- getRemoveStopWords() - Method in class com.algolia.search.saas.Query
-
- getRemoveWordsIfNoResults() - Method in class com.algolia.search.saas.Query
-
- getReplaceSynonymsInHighlight() - Method in class com.algolia.search.saas.Query
-
- getResponseFields() - Method in class com.algolia.search.saas.Query
-
Get the fields the response will contain.
- getRestrictHighlightAndSnippetArrays() - Method in class com.algolia.search.saas.Query
-
- getRestrictSearchableAttributes() - Method in class com.algolia.search.saas.Query
-
- getSearchTimeout() - Method in class com.algolia.search.saas.AbstractClient
-
Get the read timeout for search requests.
- getSettingsAsync(CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Get this index’s settings (asynchronously).
- getSnippetEllipsisText() - Method in class com.algolia.search.saas.Query
-
- getStatusCode() - Method in exception com.algolia.search.saas.AlgoliaException
-
Get the error’s HTTP status code (if any).
- getSynonyms() - Method in class com.algolia.search.saas.Query
-
- getTagFilters() - Method in class com.algolia.search.saas.Query
-
- getType() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getTypoTolerance() - Method in class com.algolia.search.saas.Query
-
- getUserAgents() - Method in class com.algolia.search.saas.AbstractClient
-
Retrieve the list of declared user agents.
- getWriteHosts() - Method in class com.algolia.search.saas.AbstractClient
-
- saveObjectAsync(JSONObject, String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Update an object (asynchronously).
- saveObjectsAsync(JSONArray, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Update several objects (asynchronously).
- searchAsync(Query, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Search inside this index (asynchronously).
- searchAsync(PlacesQuery, CompletionHandler) - Method in class com.algolia.search.saas.places.PlacesClient
-
Search for places.
- searchDisjunctiveFacetingAsync(Query, List<String>, Map<String, List<String>>, CompletionHandler) - Method in class com.algolia.search.saas.helpers.DisjunctiveFaceting
-
Perform a search with disjunctive facets, generating as many queries as number of disjunctive facets.
- searchDisjunctiveFacetingAsync(Query, List<String>, Map<String, List<String>>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Perform a search with disjunctive facets, generating as many queries as number of disjunctive facets (helper).
- searchForFacetValues(String, String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Search (asynchronously) for some text in a facet values.
- searchForFacetValues(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Search (asynchronously) for some text in a facet values, optionally restricting the returned values to those contained in objects matching other (regular) search criteria.
- searchForFacetValuesAsync(String, String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Search (asynchronously) for some text in a facet values.
- searchForFacetValuesAsync(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Search for some text in a facet values, optionally restricting the returned values to those contained in objects matching other (regular) search criteria.
- searchSync(Query) - Method in class com.algolia.search.saas.Index
-
Search inside this index (synchronously).
- set(String, Object) - Method in class com.algolia.search.saas.AbstractQuery
-
Set a parameter in an untyped fashion.
- set(String, Object) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Set a parameter in an untyped fashion.
- set(String, Object) - Method in class com.algolia.search.saas.Query
-
Set a parameter in an untyped fashion.
- setAdvancedSyntax(Boolean) - Method in class com.algolia.search.saas.Query
-
Enable the advanced query syntax.
- setAllowTyposOnNumericTokens(Boolean) - Method in class com.algolia.search.saas.Query
-
- setAlternativesAsExact(Query.AlternativesAsExact[]) - Method in class com.algolia.search.saas.Query
-
- setAnalytics(Boolean) - Method in class com.algolia.search.saas.Query
-
- setAnalyticsTags(String...) - Method in class com.algolia.search.saas.Query
-
- setAroundLatLng(AbstractQuery.LatLng) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Force to first search around a specific latitude/longitude.
- setAroundLatLng(AbstractQuery.LatLng) - Method in class com.algolia.search.saas.Query
-
Search for entries around a given latitude/longitude.
- setAroundLatLngViaIP(Boolean) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Search first around the geolocation of the user found via his IP address.
- setAroundLatLngViaIP(Boolean) - Method in class com.algolia.search.saas.Query
-
Search for entries around the latitude/longitude of user (using IP geolocation)
- setAroundPrecision(Integer) - Method in class com.algolia.search.saas.Query
-
Change the radius or around latitude/longitude query
- setAroundRadius(Integer) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Change the radius for around latitude/longitude queries.
- setAroundRadius(Integer) - Method in class com.algolia.search.saas.Query
-
Change the radius for around latitude/longitude queries.
- setAttributesToHighlight(String...) - Method in class com.algolia.search.saas.Query
-
Specify the list of attribute names to highlight.
- setAttributesToRetrieve(String...) - Method in class com.algolia.search.saas.Query
-
Specify the list of attribute names to retrieve.
- setAttributesToSnippet(String...) - Method in class com.algolia.search.saas.Query
-
Specify the list of attribute names to Snippet alongside the number of words to return (syntax is ‘attributeName:nbWords’).
- setConnectTimeout(int) - Method in class com.algolia.search.saas.AbstractClient
-
Set the connection timeout.
- setCountries(String...) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Restrict the search results to a specific list of countries.
- setDisableExactOnAttributes(String...) - Method in class com.algolia.search.saas.Query
-
List of attributes on which you want to disable computation of the exact ranking criterion (must be a subset of the searchableAttributes index setting).
- setDisableTypoToleranceOnAttributes(String...) - Method in class com.algolia.search.saas.Query
-
List of attributes on which you want to disable typo tolerance (must be a subset of the searchableAttributes index setting).
- setDistinct(Integer) - Method in class com.algolia.search.saas.Query
-
This feature is similar to the distinct just before but instead of keeping the best value per value of attributeForDistinct, it allows to keep N values.
- setExactOnSingleWordQuery(Query.ExactOnSingleWordQuery) - Method in class com.algolia.search.saas.Query
-
- setFacetFilters(JSONArray) - Method in class com.algolia.search.saas.Query
-
- setFacetingAfterDistinct(Boolean) - Method in class com.algolia.search.saas.Query
-
Force faceting to be applied after de-duplication.
- setFacets(String...) - Method in class com.algolia.search.saas.Query
-
List of object attributes that you want to use for faceting.
- setFilters(String) - Method in class com.algolia.search.saas.Query
-
Filter the query with numeric, facet or/and tag filters.
- setGetRankingInfo(Boolean) - Method in class com.algolia.search.saas.Query
-
if set, the result hits will contain ranking information in _rankingInfo attribute.
- setHeader(String, String) - Method in class com.algolia.search.saas.AbstractClient
-
Set an HTTP header that will be sent with every request.
- setHighlightPostTag(String) - Method in class com.algolia.search.saas.places.PlacesQuery
-
- setHighlightPostTag(String) - Method in class com.algolia.search.saas.Query
-
- setHighlightPreTag(String) - Method in class com.algolia.search.saas.places.PlacesQuery
-
- setHighlightPreTag(String) - Method in class com.algolia.search.saas.Query
-
- setHitsPerPage(Integer) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Set how many results you want to retrieve per search.
- setHitsPerPage(Integer) - Method in class com.algolia.search.saas.Query
-
Set the number of hits per page.
- setHostDownDelay(int) - Method in class com.algolia.search.saas.AbstractClient
-
Set the timeout for retrying connection to a down host.
- setHosts(String...) - Method in class com.algolia.search.saas.AbstractClient
-
Set read and write hosts to the same value (convenience method).
- setIgnorePlurals(boolean) - Method in class com.algolia.search.saas.Query
-
If set to true, plural won’t be considered as a typo (for example car/cars will be considered as equals).
- setIgnorePlurals(Collection<String>) - Method in class com.algolia.search.saas.Query
-
A list of language codes for which plural won’t be considered as a typo (for example car/cars will be considered as equals).
- setIgnorePlurals(String...) - Method in class com.algolia.search.saas.Query
-
One or several language codes for which plural won’t be considered as a typo (for example car/cars will be considered as equals).
- setInsideBoundingBox(Query.GeoRect...) - Method in class com.algolia.search.saas.Query
-
Search for entries inside one area or the union of several areas defined by the two extreme points of a rectangle.
- setInsidePolygon(AbstractQuery.LatLng...) - Method in class com.algolia.search.saas.Query
-
Search for entries inside a given area defined by the points of a polygon.
- setInsidePolygon(Query.Polygon...) - Method in class com.algolia.search.saas.Query
-
Search for entries inside a given area defined by several polygons.
- setLanguage(String) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Restrict the search results to a single language.
- setLength(Integer) - Method in class com.algolia.search.saas.Query
-
Maximum number of hits to return.
- setMaxFacetHits(Integer) - Method in class com.algolia.search.saas.Query
-
Limit the number of facet values returned for each facet.
- setMaxValuesPerFacet(Integer) - Method in class com.algolia.search.saas.Query
-
Limit the number of facet values returned for each facet.
- setMinimumAroundRadius(Integer) - Method in class com.algolia.search.saas.Query
-
Specify the minimum number of characters in a query word to accept one typo in this word.
- setMinProximity(Integer) - Method in class com.algolia.search.saas.Query
-
Specify the minimum number of characters in a query word to accept one typo in this word.
- setMinWordSizefor1Typo(Integer) - Method in class com.algolia.search.saas.Query
-
Specify the minimum number of characters in a query word to accept one typo in this word.
- setMinWordSizefor2Typos(Integer) - Method in class com.algolia.search.saas.Query
-
Specify the minimum number of characters in a query word to accept one typo in this word.
- setNumericFilters(JSONArray) - Method in class com.algolia.search.saas.Query
-
- setOffset(int) - Method in class com.algolia.search.saas.Query
-
Set the offset of the first hit to return (zero-based).
- setOptionalWords(String...) - Method in class com.algolia.search.saas.Query
-
Set the list of words that should be considered as optional when found in the query.
- setPage(Integer) - Method in class com.algolia.search.saas.Query
-
Set the page to retrieve (zero base).
- setPercentileComputation(boolean) - Method in class com.algolia.search.saas.Query
-
Whether to include the query in processing time percentile computation.
- setQuery(String) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Set the full text query.
- setQuery(String) - Method in class com.algolia.search.saas.Query
-
Set the full text query
- setQueryType(Query.QueryType) - Method in class com.algolia.search.saas.Query
-
Select how the query words are interpreted:
- setReadHosts(String...) - Method in class com.algolia.search.saas.AbstractClient
-
- setReadTimeout(int) - Method in class com.algolia.search.saas.AbstractClient
-
Set the default read timeout.
- setRemoveStopWords(Object) - Method in class com.algolia.search.saas.Query
-
Enable the removal of stop words, disabled by default.
- setRemoveWordsIfNoResults(Query.RemoveWordsIfNoResults) - Method in class com.algolia.search.saas.Query
-
Select the strategy to adopt when a query does not return any result.
- setReplaceSynonymsInHighlight(Boolean) - Method in class com.algolia.search.saas.Query
-
- setResponseFields(String...) - Method in class com.algolia.search.saas.Query
-
Choose which fields the response will contain.
- setRestrictHighlightAndSnippetArrays(boolean) - Method in class com.algolia.search.saas.Query
-
Restricts arrays in highlight and snippet results to items that matched the query.
- setRestrictSearchableAttributes(String...) - Method in class com.algolia.search.saas.Query
-
List of object attributes you want to use for textual search (must be a subset of the searchableAttributes index setting).
- setSearchTimeout(int) - Method in class com.algolia.search.saas.AbstractClient
-
Set the read timeout for search requests.
- setSettingsAsync(JSONObject, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Set this index’s settings (asynchronously).
- setSnippetEllipsisText(String) - Method in class com.algolia.search.saas.Query
-
Specify the string that is used as an ellipsis indicator when a snippet is truncated (defaults to the empty string).
- setSynonyms(Boolean) - Method in class com.algolia.search.saas.Query
-
- setTagFilters(JSONArray) - Method in class com.algolia.search.saas.Query
-
- setType(PlacesQuery.Type) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Set the type of place to search for.
- setTypoTolerance(Query.TypoTolerance) - Method in class com.algolia.search.saas.Query
-
- setWriteHosts(String...) - Method in class com.algolia.search.saas.AbstractClient
-
- start() - Method in class com.algolia.search.saas.helpers.BrowseIterator
-
Start the iteration.
- valueOf(String) - Static method in enum com.algolia.search.saas.Client.MultipleQueriesStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.algolia.search.saas.places.PlacesQuery.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.algolia.search.saas.Query.AlternativesAsExact
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.algolia.search.saas.Query.ExactOnSingleWordQuery
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.algolia.search.saas.Query.QueryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.algolia.search.saas.Query.RemoveWordsIfNoResults
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.algolia.search.saas.Query.TypoTolerance
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.algolia.search.saas.Client.MultipleQueriesStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.algolia.search.saas.places.PlacesQuery.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.algolia.search.saas.Query.AlternativesAsExact
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.algolia.search.saas.Query.ExactOnSingleWordQuery
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.algolia.search.saas.Query.QueryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.algolia.search.saas.Query.RemoveWordsIfNoResults
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.algolia.search.saas.Query.TypoTolerance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version - Variable in class com.algolia.search.saas.AbstractClient.LibraryVersion
-