- 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
-
- getBuildTime() - Method in class com.algolia.search.saas.MirroredIndex.SyncStats
-
- getByObjectID(String) - Method in class com.algolia.search.saas.places.PlacesClient
-
Get a place by its objectID.
- getClickAnalytics() - Method in class com.algolia.search.saas.Query
-
- getClient() - Method in class com.algolia.search.saas.Index
-
- getClient() - Method in class com.algolia.search.saas.MirroredIndex
-
- getClient() - Method in class com.algolia.search.saas.OfflineIndex
-
Get the client to which this index belongs.
- getConnectTimeout() - Method in class com.algolia.search.saas.AbstractClient
-
Get the connection timeout.
- getContext() - Method in class com.algolia.search.saas.OfflineClient
-
- getCountries() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getDataSelectionQueries() - Method in class com.algolia.search.saas.MirroredIndex
-
- getDefaultDataDir() - Method in class com.algolia.search.saas.OfflineClient
-
Get the default data directory.
- getDelayBetweenSyncs() - Method in class com.algolia.search.saas.MirroredIndex
-
- getDelayBetweenSyncs(TimeUnit) - Method in class com.algolia.search.saas.MirroredIndex
-
Get the delay between two syncs.
- 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
-
- getEnableRules() - 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
-
- getFetchTime() - Method in class com.algolia.search.saas.MirroredIndex.SyncStats
-
- getFileCount() - Method in class com.algolia.search.saas.MirroredIndex.SyncStats
-
- 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.
- getHeader(String) - Method in class com.algolia.search.saas.RequestOptions
-
Get the value of a 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.
- getId() - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Get this transaction's ID.
- 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).
- getIndex(String) - Method in class com.algolia.search.saas.OfflineClient
-
Obtain a mirrored 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
-
- getName() - Method in class com.algolia.search.saas.OfflineIndex
-
Get this index's name.
- getNumericFilters() - Method in class com.algolia.search.saas.Query
-
- getObject(String, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Gets an object from this index.
- getObject(String, Collection<String>, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Gets an object from this index.
- getObjectAsync(String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets an object from this index (asynchronously).
- getObjectAsync(String, Collection<String>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets an object from this index, optionally restricting the retrieved content (asynchronously).
- getObjectAsync(String, Collection<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets an object from this index, optionally restricting the retrieved content (asynchronously).
- getObjectAsync(String, Collection<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get an individual object from the online API, falling back to the local mirror in case of error (when enabled).
- getObjectAsync(String, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Get an object from this index (asynchronously).
- getObjectAsync(String, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Get an object from this index, optionally restricting the retrieved content (asynchronously).
- getObjectCount() - Method in class com.algolia.search.saas.MirroredIndex.SyncStats
-
- getObjectOfflineAsync(String, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get an individual object, explicitly targeting the offline mirror, not the online API.
- getObjectOfflineAsync(String, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get an individual object, explicitly targeting the offline mirror, not the online API.
- getObjectOnlineAsync(String, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get an individual object, explicitly targeting the online API, not the offline mirror.
- getObjectOnlineAsync(String, List<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get an individual object, explicitly targeting the online API, not the offline mirror.
- getObjectOnlineAsync(String, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get an individual object, explicitly targeting the online API, not the offline mirror.
- getObjects(Collection<String>) - Method in class com.algolia.search.saas.Index
-
Gets several objects from this index.
- getObjects(Collection<String>, Collection<String>, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Gets several objects from this index.
- getObjectsAsync(Collection<String>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets several objects from this index (asynchronously).
- getObjectsAsync(Collection<String>, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets several objects from this index (asynchronously), optionally restricting the retrieved content (asynchronously).
- getObjectsAsync(Collection<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets several objects from this index (asynchronously), optionally restricting the retrieved content (asynchronously).
- getObjectsAsync(Collection<String>, Collection<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets several objects from this index (asynchronously), optionally restricting the retrieved content (asynchronously).
- getObjectsAsync(Collection<String>, Collection<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get individual objects from the online API, falling back to the local mirror in case of error (when enabled).
- getObjectsAsync(List<String>, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Get several objects from this index (asynchronously).
- getObjectsOfflineAsync(List<String>, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get individual objects, explicitly targeting the offline mirror, not the online API.
- getObjectsOfflineAsync(List<String>, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get individual objects, explicitly targeting the offline mirror, not the online API.
- getObjectsOnlineAsync(List<String>, List<String>, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get individual objects, explicitly targeting the online API, not the offline mirror.
- getObjectsOnlineAsync(List<String>, List<String>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get individual objects, explicitly targeting the online API, not the offline mirror.
- getObjectsOnlineAsync(List<String>, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Get individual objects, explicitly targeting the online API, not the offline mirror.
- getOfflineFallbackTimeout() - Method in class com.algolia.search.saas.MirroredIndex
-
- getOfflineIndex(String) - Method in class com.algolia.search.saas.OfflineClient
-
Obtain a purely offline index.
- getOffset() - Method in class com.algolia.search.saas.Query
-
- getOptionalFilters() - 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
-
- getRawIndexName() - Method in class com.algolia.search.saas.Index
-
- 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
-
- getRequestStrategy() - Method in class com.algolia.search.saas.MirroredIndex
-
- 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
-
- getRootDataDir() - Method in class com.algolia.search.saas.OfflineClient
-
Get the path to directory where the local data is stored.
- getRuleContexts() - Method in class com.algolia.search.saas.Query
-
- getSearchTimeout() - Method in class com.algolia.search.saas.AbstractClient
-
Get the read timeout for search requests.
- getSettings(RequestOptions) - Method in class com.algolia.search.saas.Index
-
Gets the settings of this index.
- getSettings(int, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Gets the settings of this index for a specific settings format.
- getSettingsAsync(CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets this index's settings (asynchronously).
- getSettingsAsync(RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Gets this index's settings (asynchronously).
- getSettingsAsync(CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Get this index's settings (asynchronously).
- getSnippetEllipsisText() - Method in class com.algolia.search.saas.Query
-
- getSortFacetValuesBy() - 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).
- getSumOrFiltersScores() - Method in class com.algolia.search.saas.Query
-
- getSynonyms() - Method in class com.algolia.search.saas.Query
-
- getTagFilters() - Method in class com.algolia.search.saas.Query
-
- getTotalTime() - Method in class com.algolia.search.saas.MirroredIndex.SyncStats
-
- getType() - Method in class com.algolia.search.saas.places.PlacesQuery
-
- getTypoTolerance() - Method in class com.algolia.search.saas.Query
-
- getUrlParameter(String) - Method in class com.algolia.search.saas.RequestOptions
-
Get the value of a URL parameter.
- 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
-
- saveObject(JSONObject, String, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Override the content of object.
- saveObjectAsync(JSONObject, String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Update an object (asynchronously).
- saveObjectAsync(JSONObject, String, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Update an object (asynchronously).
- saveObjectAsync(JSONObject, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Save an object.
- saveObjects(JSONArray, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Override the content of several objects.
- saveObjectsAsync(JSONArray, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Update several objects (asynchronously).
- saveObjectsAsync(JSONArray, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Update several objects (asynchronously).
- saveObjectsAsync(JSONArray, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Save multiple objects.
- saveObjectsSync(JSONArray) - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Save multiple objects (synchronously).
- saveObjectSync(JSONObject) - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Save an object (synchronously).
- search(Query, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Searches inside the index.
- Searchable - Class in com.algolia.search.saas
-
A searchable source of data
- Searchable() - Constructor for class com.algolia.search.saas.Searchable
-
- searchAsync(Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Searches inside this index (asynchronously).
- searchAsync(Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search the online API, falling back to the local mirror if enabled in case of error.
- searchAsync(Query, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Search inside this index (asynchronously).
- searchAsync(PlacesQuery, CompletionHandler) - Method in class com.algolia.search.saas.places.PlacesClient
-
Search for places.
- searchAsync(Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Searchable
-
Search inside this index (asynchronously).
- searchAsync(Query, CompletionHandler) - Method in class com.algolia.search.saas.Searchable
-
Search inside this index (asynchronously).
- searchDisjunctiveFacetingAsync(Query, Collection<String>, Map<String, T>, 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, Collection<String>, Map<String, ? extends Collection<String>>, RequestOptions, 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).
- searchDisjunctiveFacetingAsync(Query, Collection<String>, Map<String, ? extends Collection<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).
- searchDisjunctiveFacetingAsync(Query, List<String>, Map<String, List<String>>, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Perform a search with disjunctive facets, generating as many queries as number of disjunctive facets (helper).
- searchDisjunctiveFacetingAsync(Query, Collection<String>, Map<String, ? extends Collection<String>>, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Searchable
-
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
-
- searchForFacetValues(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
- searchForFacetValuesAsync(String, String, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Searches (asynchronously) for some text in a facet values.
- searchForFacetValuesAsync(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Searches 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, Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Searches 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, Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
- searchForFacetValuesAsync(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex
-
Search for facet values (asynchronously).
- searchForFacetValuesAsync(String, String, Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Searchable
-
Search for some text in a facet values, optionally restricting the returned values to those contained in objects matching other (regular) search criteria.
- searchForFacetValuesOffline(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search for facet values, explicitly targeting the offline mirror, not the online API.
- searchForFacetValuesOnline(String, String, Query, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search for facet values, explicitly targeting the online API, not the offline mirror.
- searchForFacetValuesOnline(String, String, Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search for facet values, explicitly targeting the online API, not the offline mirror.
- searchOfflineAsync(Query, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search the local mirror.
- searchOnlineAsync(Query, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search the online API.
- searchOnlineAsync(Query, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.MirroredIndex
-
Search the online API.
- searchSync(Query, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Searches inside this index (synchronously).
- searchSync(Query) - Method in class com.algolia.search.saas.Index
-
Searches 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(List<String>) - Method in class com.algolia.search.saas.Query
-
Deprecated.
- setAttributesToHighlight(String...) - Method in class com.algolia.search.saas.Query
-
Specify the list of attribute names to highlight.
- setAttributesToRetrieve(List<String>) - Method in class com.algolia.search.saas.Query
-
Deprecated.
- 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').
- setClickAnalytics(Boolean) - Method in class com.algolia.search.saas.Query
-
- setCompletionExecutor(Executor) - Method in class com.algolia.search.saas.AbstractClient
-
Change the executor on which completion handlers are executed.
- 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.
- setDataSelectionQueries(MirroredIndex.DataSelectionQuery...) - Method in class com.algolia.search.saas.MirroredIndex
-
Replace all data selection queries associated to this index.
- setDelayBetweenSyncs(long) - Method in class com.algolia.search.saas.MirroredIndex
-
Set the delay after which data is considered to be obsolete.
- setDelayBetweenSyncs(long, TimeUnit) - Method in class com.algolia.search.saas.MirroredIndex
-
Set the delay after which data is considered to be obsolete.
- 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.
- setEnableRules(Boolean) - Method in class com.algolia.search.saas.Query
-
- 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.
- setHeader(String, String) - Method in class com.algolia.search.saas.RequestOptions
-
Set a HTTP header (untyped version).
- 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.
- setMirrored(boolean) - Method in class com.algolia.search.saas.MirroredIndex
-
- setNumericFilters(JSONArray) - Method in class com.algolia.search.saas.Query
-
- setOfflineFallbackTimeout(long) - Method in class com.algolia.search.saas.MirroredIndex
-
- setOfflineFallbackTimeout(long, TimeUnit) - Method in class com.algolia.search.saas.MirroredIndex
-
- setOffset(int) - Method in class com.algolia.search.saas.Query
-
Set the offset of the first hit to return (zero-based).
- setOptionalFilters(String...) - Method in class com.algolia.search.saas.Query
-
Set a list of filters for ranking purposes, to rank higher records that contain the filter(s).
- setOptionalWords(String...) - Method in class com.algolia.search.saas.Query
-
Set a 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(CharSequence) - Method in class com.algolia.search.saas.places.PlacesQuery
-
Set the full text query.
- setQuery(CharSequence) - 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
-
- setRequestStrategy(MirroredIndex.Strategy) - Method in class com.algolia.search.saas.MirroredIndex
-
- 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).
- setRuleContexts(String...) - Method in class com.algolia.search.saas.Query
-
Set a list of contexts for which rules are enabled.
- setSearchTimeout(int) - Method in class com.algolia.search.saas.AbstractClient
-
Set the read timeout for search requests.
- setSettings(JSONObject, boolean, RequestOptions) - Method in class com.algolia.search.saas.Index
-
Set settings for this index.
- setSettingsAsync(JSONObject, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Set this index's settings (asynchronously).
- setSettingsAsync(JSONObject, boolean, RequestOptions, CompletionHandler) - Method in class com.algolia.search.saas.Index
-
Set this index's settings (asynchronously).
- setSettingsAsync(JSONObject, CompletionHandler) - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Set the index settings.
- setSettingsSync(JSONObject) - Method in class com.algolia.search.saas.OfflineIndex.WriteTransaction
-
Set the index settings (synchronously).
- 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).
- setSortFacetValuesBy(Query.SortFacetValuesBy) - Method in class com.algolia.search.saas.Query
-
- setSumOrFiltersScores(Boolean) - Method in class com.algolia.search.saas.Query
-
- 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
-
- setUrlParameter(String, String) - Method in class com.algolia.search.saas.RequestOptions
-
Set a URL parameter (untyped version).
- setWriteHosts(String...) - Method in class com.algolia.search.saas.AbstractClient
-
- start() - Method in class com.algolia.search.saas.helpers.BrowseIterator
-
Start the iteration.
- sync() - Method in class com.algolia.search.saas.MirroredIndex
-
Launch a sync.
- syncDidFinish(MirroredIndex, Throwable, MirroredIndex.SyncStats) - Method in interface com.algolia.search.saas.SyncListener
-
Synchronization has just finished.
- syncDidStart(MirroredIndex) - Method in interface com.algolia.search.saas.SyncListener
-
Synchronization has just started.
- syncIfNeeded() - Method in class com.algolia.search.saas.MirroredIndex
-
Launch a sync only if the data is obsolete.
- SyncListener - Interface in com.algolia.search.saas
-
Listener for sync-related events.
- SyncStats() - Constructor for class com.algolia.search.saas.MirroredIndex.SyncStats
-
- 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.MirroredIndex.Strategy
-
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.SortFacetValuesBy
-
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.MirroredIndex.Strategy
-
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.SortFacetValuesBy
-
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
-