Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

ABTest - Class in com.algolia.search.models.analytics
ABTest
ABTest() - Constructor for class com.algolia.search.models.analytics.ABTest
 
ABTest(String, List<Variant>, OffsetDateTime) - Constructor for class com.algolia.search.models.analytics.ABTest
 
ABTestResponse - Class in com.algolia.search.models.analytics
 
ABTestResponse() - Constructor for class com.algolia.search.models.analytics.ABTestResponse
 
ABTestResponse(String, List<Variant>, OffsetDateTime) - Constructor for class com.algolia.search.models.analytics.ABTestResponse
 
ABTests - Class in com.algolia.search.models.analytics
 
ABTests() - Constructor for class com.algolia.search.models.analytics.ABTests
 
AccountClient - Class in com.algolia.search
The account client performs cross indices operations This class is an helper and it doesn't hold resources.
AccountClient() - Constructor for class com.algolia.search.AccountClient
 
ActionEnum - Class in com.algolia.search.models.indexing
Actions that need to be performed.
ActionEnum() - Constructor for class com.algolia.search.models.indexing.ActionEnum
 
ADD_OBJECT - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
addABTest(ABTest) - Method in class com.algolia.search.AnalyticsClient
Creates a new AB Test with provided configuration
addABTest(ABTest, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Creates a new AB Test with provided configuration
addABTestAsync(ABTest) - Method in class com.algolia.search.AnalyticsClient
Creates a new AB Test with provided configuration
addABTestAsync(ABTest, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Creates a new AB Test with provided configuration
AddABTestResponse - Class in com.algolia.search.models.analytics
 
AddABTestResponse() - Constructor for class com.algolia.search.models.analytics.AddABTestResponse
 
addApiKey(ApiKey) - Method in interface com.algolia.search.SearchClientAPIKeys
Add a new API Key with specific permissions/restrictions
addApiKey(ApiKey, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Add a new API Key with specific permissions/restrictions
addApiKeyAsync(ApiKey) - Method in interface com.algolia.search.SearchClientAPIKeys
Add a new API Key with specific permissions/restrictions
addApiKeyAsync(ApiKey, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Add a new API Key with specific permissions/restrictions
AddApiKeyResponse - Class in com.algolia.search.models.apikeys
 
AddApiKeyResponse() - Constructor for class com.algolia.search.models.apikeys.AddApiKeyResponse
 
addExtraHeader(String, String) - Method in class com.algolia.search.models.RequestOptions
 
addExtraHeaders(String, String) - Method in class com.algolia.search.ConfigBase.Builder
Associates the specified value with the specified key in this map.
addExtraHeaders(Map<String, String>) - Method in class com.algolia.search.ConfigBase.Builder
Copies all of the mappings from the specified map to this map.
addExtraQueryParameters(String, String) - Method in class com.algolia.search.models.RequestOptions
 
advancedSyntax - Variable in class com.algolia.search.models.indexing.SearchParameters
 
advancedSyntaxFeatures - Variable in class com.algolia.search.models.indexing.SearchParameters
 
AlgoliaApiException - Exception in com.algolia.search.exceptions
Exception thrown in case of API failure such as 4XX, 5XX error.
AlgoliaApiException(String, Throwable, int) - Constructor for exception com.algolia.search.exceptions.AlgoliaApiException
 
AlgoliaApiException(String, int) - Constructor for exception com.algolia.search.exceptions.AlgoliaApiException
 
AlgoliaApiException(Throwable, int) - Constructor for exception com.algolia.search.exceptions.AlgoliaApiException
 
AlgoliaRetryException - Exception in com.algolia.search.exceptions
Exception thrown when an error occurs during the retry strategy.
AlgoliaRetryException(String, Throwable) - Constructor for exception com.algolia.search.exceptions.AlgoliaRetryException
 
AlgoliaRetryException(String) - Constructor for exception com.algolia.search.exceptions.AlgoliaRetryException
 
AlgoliaRetryException(Throwable) - Constructor for exception com.algolia.search.exceptions.AlgoliaRetryException
 
AlgoliaRuntimeException - Exception in com.algolia.search.exceptions
Exception thrown when an error occurs during the Serialization/Deserialization process
AlgoliaRuntimeException(String, Throwable) - Constructor for exception com.algolia.search.exceptions.AlgoliaRuntimeException
 
AlgoliaRuntimeException(String) - Constructor for exception com.algolia.search.exceptions.AlgoliaRuntimeException
 
AlgoliaRuntimeException(Throwable) - Constructor for exception com.algolia.search.exceptions.AlgoliaRuntimeException
 
AlgoliaUtils - Class in com.algolia.search.util
 
AlgoliaUtils() - Constructor for class com.algolia.search.util.AlgoliaUtils
 
allowTyposOnNumericTokens - Variable in class com.algolia.search.models.indexing.SearchParameters
 
ALT_CORRECTION_1 - Static variable in class com.algolia.search.models.synonyms.SynonymType
 
ALT_CORRECTION_2 - Static variable in class com.algolia.search.models.synonyms.SynonymType
 
alternativesAsExact - Variable in class com.algolia.search.models.indexing.SearchParameters
 
analytics - Variable in class com.algolia.search.models.indexing.SearchParameters
 
AnalyticsClient - Class in com.algolia.search
Algolia's REST analytics client that wraps an instance of the transporter HttpTransport which wraps the HTTP Client This client allows to build typed requests and read typed responses.
AnalyticsClient(AnalyticsConfig, HttpRequester) - Constructor for class com.algolia.search.AnalyticsClient
Creates a custom AnalyticsClient with the given AnalyticsConfig and the given HttpRequester
AnalyticsConfig - Class in com.algolia.search
 
AnalyticsConfig.Builder - Class in com.algolia.search
 
analyticsTags - Variable in class com.algolia.search.models.indexing.SearchParameters
 
ApiKey - Class in com.algolia.search.models.apikeys
 
ApiKey() - Constructor for class com.algolia.search.models.apikeys.ApiKey
 
ApiKeys - Class in com.algolia.search.models.apikeys
 
ApiKeys() - Constructor for class com.algolia.search.models.apikeys.ApiKeys
 
aroundLatLng - Variable in class com.algolia.search.models.indexing.SearchParameters
 
aroundLatLngViaIP - Variable in class com.algolia.search.models.indexing.SearchParameters
 
AroundPrecision - Class in com.algolia.search.models.indexing
 
AroundPrecision() - Constructor for class com.algolia.search.models.indexing.AroundPrecision
 
AroundPrecision(long, long) - Constructor for class com.algolia.search.models.indexing.AroundPrecision
 
aroundPrecision - Variable in class com.algolia.search.models.indexing.SearchParameters
 
AroundRadius - Class in com.algolia.search.models.indexing
 
AroundRadius() - Constructor for class com.algolia.search.models.indexing.AroundRadius
 
aroundRadius - Variable in class com.algolia.search.models.indexing.SearchParameters
 
assignUserID(String, String) - Method in interface com.algolia.search.SearchClientMcm
Assign or Move a userID to a cluster.
assignUserID(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Assign or Move a userID to a cluster.
assignUserIDAsync(String, String) - Method in interface com.algolia.search.SearchClientMcm
Assign or Move a userID to a cluster.
assignUserIDAsync(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Assign or Move a userID to a cluster.
AssignUserIdRequest - Class in com.algolia.search.models.mcm
 
AssignUserIdRequest(String) - Constructor for class com.algolia.search.models.mcm.AssignUserIdRequest
 
AssignUserIdResponse - Class in com.algolia.search.models.mcm
 
AssignUserIdResponse() - Constructor for class com.algolia.search.models.mcm.AssignUserIdResponse
 
attributesToHighlight - Variable in class com.algolia.search.models.indexing.SearchParameters
 
attributesToRetrieve - Variable in class com.algolia.search.models.indexing.SearchParameters
 
attributesToSnippet - Variable in class com.algolia.search.models.indexing.SearchParameters
 
AutomaticFacetFilter - Class in com.algolia.search.models.rules
Automatic facet filters parameter.
AutomaticFacetFilter() - Constructor for class com.algolia.search.models.rules.AutomaticFacetFilter
 
AutomaticFacetFilter(String, Boolean, Integer) - Constructor for class com.algolia.search.models.rules.AutomaticFacetFilter
 
AutomaticFacetFilter(String) - Constructor for class com.algolia.search.models.rules.AutomaticFacetFilter
 
AutomaticFacetFilter(String, Boolean) - Constructor for class com.algolia.search.models.rules.AutomaticFacetFilter
 
await(CompletableFuture<T>) - Static method in class com.algolia.search.exceptions.LaunderThrowable
Performs a get() on the asynchronous method.

B

batch(BatchRequest<E>) - Method in class com.algolia.search.SearchIndex
Perform several indexing operations in one API call.
batch(BatchRequest<E>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Perform several indexing operations in one API call.
batchAsync(BatchRequest<E>) - Method in class com.algolia.search.SearchIndex
Perform several indexing operations in one API call.
batchAsync(BatchRequest<E>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Perform several indexing operations in one API call.
BatchIndexingResponse - Class in com.algolia.search.models.indexing
 
BatchIndexingResponse(List<BatchResponse>) - Constructor for class com.algolia.search.models.indexing.BatchIndexingResponse
 
BatchOperation<T> - Class in com.algolia.search.models.indexing
 
BatchOperation(String, String, T) - Constructor for class com.algolia.search.models.indexing.BatchOperation
 
BatchOperation(String, String) - Constructor for class com.algolia.search.models.indexing.BatchOperation
 
BatchOperation(String, T) - Constructor for class com.algolia.search.models.indexing.BatchOperation
 
BatchRequest<T> - Class in com.algolia.search.models.indexing
 
BatchRequest(List<BatchOperation<T>>) - Constructor for class com.algolia.search.models.indexing.BatchRequest
 
BatchRequest(String, Iterable<T>) - Constructor for class com.algolia.search.models.indexing.BatchRequest
 
BatchResponse - Class in com.algolia.search.models.indexing
 
BatchResponse() - Constructor for class com.algolia.search.models.indexing.BatchResponse
 
browseFrom(BrowseIndexQuery) - Method in class com.algolia.search.SearchIndex
This method allows you to retrieve all index content It can retrieve up to 1,000 records per call and supports full text search and filters.
browseFrom(BrowseIndexQuery, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to retrieve all index content It can retrieve up to 1,000 records per call and supports full text search and filters.
browseFromAsync(BrowseIndexQuery) - Method in class com.algolia.search.SearchIndex
This method allows you to retrieve all index content It can retrieve up to 1,000 records per call and supports full text search and filters.
browseFromAsync(BrowseIndexQuery, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to retrieve all index content It can retrieve up to 1,000 records per call and supports full text search and filters.
BrowseIndexQuery - Class in com.algolia.search.models.indexing
 
BrowseIndexQuery() - Constructor for class com.algolia.search.models.indexing.BrowseIndexQuery
 
BrowseIndexQuery(String) - Constructor for class com.algolia.search.models.indexing.BrowseIndexQuery
 
BrowseIndexResponse<T> - Class in com.algolia.search.models.indexing
 
BrowseIndexResponse() - Constructor for class com.algolia.search.models.indexing.BrowseIndexResponse
 
browseObjects(BrowseIndexQuery) - Method in class com.algolia.search.SearchIndex
This method allows you to retrieve all index content It can retrieve up to 1,000 records per call and supports full text search and filters.
browseRules() - Method in interface com.algolia.search.SearchIndexRules
Retrieve an index’s full list of rules using an iterator.
browseRules(int) - Method in interface com.algolia.search.SearchIndexRules
Retrieve an index’s full list of rules using an iterator.
browseRules(int, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Retrieve an index’s full list of rules using an iterator.
browseSynonyms() - Method in interface com.algolia.search.SearchIndexSynonyms
Retrieve an index’s complete list of synonyms The list includes all synonyms - whether created on the dashboard or pushed by the API.
browseSynonyms(int) - Method in interface com.algolia.search.SearchIndexSynonyms
Retrieve an index’s complete list of synonyms The list includes all synonyms - whether created on the dashboard or pushed by the API.
browseSynonyms(int, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Retrieve an index’s complete list of synonyms The list includes all synonyms - whether created on the dashboard or pushed by the API.
build() - Method in class com.algolia.search.AnalyticsConfig.Builder
 
build() - Method in class com.algolia.search.InsightsConfig.Builder
 
build() - Method in class com.algolia.search.SearchConfig.Builder
 
Builder(String, String) - Constructor for class com.algolia.search.AnalyticsConfig.Builder
Creates an AnalyticsConfig with the default hosts
Builder(String, String, List<StatefulHost>, CompressionType) - Constructor for class com.algolia.search.ConfigBase.Builder
Builds a base configuration
Builder(String, String) - Constructor for class com.algolia.search.InsightsConfig.Builder
Creates an InsightsConfig with the default region ("us").
Builder(String, String, String) - Constructor for class com.algolia.search.InsightsConfig.Builder
Creates an InsightsConfig with a custom region.
Builder(String, String) - Constructor for class com.algolia.search.SearchConfig.Builder
Builds a SearchConfig with the default hosts
buildQueryAsQueryParams(SearchParameters) - Static method in class com.algolia.search.util.QueryStringUtils
 
buildQueryString(Map<String, String>, boolean) - Static method in class com.algolia.search.util.QueryStringUtils
Build a query string from its input
buildQueryString(Map<String, String>) - Static method in class com.algolia.search.util.QueryStringUtils
Build a query string from its input

C

CallType - Enum in com.algolia.search.models.common
 
canCompress() - Method in class com.algolia.search.models.HttpRequest
Tells if any compression can be enabled for a request or not.
checkIndicesBeforeMoving(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
 
CLEAR - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
clearObjects() - Method in class com.algolia.search.SearchIndex
Clear the records of an index without affecting its settings.
clearObjects(RequestOptions) - Method in class com.algolia.search.SearchIndex
Clear the records of an index without affecting its settings.
clearObjectsAsync() - Method in class com.algolia.search.SearchIndex
Clear the records of an index without affecting its settings.
clearObjectsAsync(RequestOptions) - Method in class com.algolia.search.SearchIndex
Clear the records of an index without affecting its settings.
clearRules() - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRules(Boolean) - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRules(Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRules(RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRulesAsync() - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRulesAsync(Boolean) - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRulesAsync(Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearRulesAsync(RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Delete all rules in an index.
clearSynonyms() - Method in interface com.algolia.search.SearchIndexSynonyms
Remove all synonyms from an index.
clearSynonyms(Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove all synonyms from an index.
clearSynonyms(RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove all synonyms from an index.
clearSynonymsAsync() - Method in interface com.algolia.search.SearchIndexSynonyms
Remove all synonyms from an index.
clearSynonymsAsync(Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove all synonyms from an index.
clearSynonymsAsync(RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove all synonyms from an index.
ClearSynonymsResponse - Class in com.algolia.search.models.synonyms
 
ClearSynonymsResponse() - Constructor for class com.algolia.search.models.synonyms.ClearSynonymsResponse
 
clickAnalytics - Variable in class com.algolia.search.models.indexing.SearchParameters
 
clickedFilters(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
clickedFilters(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
clickedFiltersAsync(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
clickedFiltersAsync(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDs(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDs(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDsAfterSearch(String, String, List<String>, List<Long>, String) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDsAfterSearch(String, String, List<String>, List<Long>, String, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDsAfterSearchAsync(String, String, List<String>, List<Long>, String) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDsAfterSearchAsync(String, String, List<String>, List<Long>, String, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDsAsync(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
clickedObjectIDsAsync(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
close() - Method in class com.algolia.search.AnalyticsClient
Close the underlying Http Client
close() - Method in interface com.algolia.search.HttpRequester
Closes the underlying resources.
close() - Method in class com.algolia.search.InsightsClient
Close the underlying Http Client
close() - Method in class com.algolia.search.SearchClient
Close the underlying HttpClient and resources.
Cluster - Class in com.algolia.search.models.mcm
 
Cluster() - Constructor for class com.algolia.search.models.mcm.Cluster
 
com.algolia.search - package com.algolia.search
 
com.algolia.search.exceptions - package com.algolia.search.exceptions
 
com.algolia.search.iterators - package com.algolia.search.iterators
 
com.algolia.search.models - package com.algolia.search.models
 
com.algolia.search.models.analytics - package com.algolia.search.models.analytics
 
com.algolia.search.models.apikeys - package com.algolia.search.models.apikeys
 
com.algolia.search.models.common - package com.algolia.search.models.common
 
com.algolia.search.models.indexing - package com.algolia.search.models.indexing
 
com.algolia.search.models.insights - package com.algolia.search.models.insights
 
com.algolia.search.models.mcm - package com.algolia.search.models.mcm
 
com.algolia.search.models.personalization - package com.algolia.search.models.personalization
 
com.algolia.search.models.rules - package com.algolia.search.models.rules
 
com.algolia.search.models.settings - package com.algolia.search.models.settings
 
com.algolia.search.models.synonyms - package com.algolia.search.models.synonyms
 
com.algolia.search.util - package com.algolia.search.util
 
CompletableFutureUtils - Class in com.algolia.search.util
 
CompletableFutureUtils() - Constructor for class com.algolia.search.util.CompletableFutureUtils
 
CompoundType - Interface in com.algolia.search.models
 
compressionType - Variable in class com.algolia.search.ConfigBase.Builder
 
CompressionType - Enum in com.algolia.search.models.common
 
Condition - Class in com.algolia.search.models.rules
Condition parameter.
Condition() - Constructor for class com.algolia.search.models.rules.Condition
 
ConfigBase - Class in com.algolia.search
Algolia's clients common configuration
ConfigBase(ConfigBase.Builder<?>) - Constructor for class com.algolia.search.ConfigBase
 
ConfigBase.Builder<T extends ConfigBase.Builder<T>> - Class in com.algolia.search
Config base builder to ensure the immutability of the configuration.
Consequence - Class in com.algolia.search.models.rules
Consequence parameter.
Consequence() - Constructor for class com.algolia.search.models.rules.Consequence
 
ConsequenceParams - Class in com.algolia.search.models.rules
Consequence parameter.
ConsequenceParams() - Constructor for class com.algolia.search.models.rules.ConsequenceParams
 
ConsequencePromote - Class in com.algolia.search.models.rules
Consequence parameter.
ConsequencePromote() - Constructor for class com.algolia.search.models.rules.ConsequencePromote
 
ConsequenceQuery - Class in com.algolia.search.models.rules
Consequence parameter.
ConsequenceQuery() - Constructor for class com.algolia.search.models.rules.ConsequenceQuery
 
CONTENT_ENCODING_DEFLATE - Static variable in class com.algolia.search.Defaults
 
CONTENT_ENCODING_GZIP - Static variable in class com.algolia.search.Defaults
 
convertedFilters(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
convertedFilters(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
convertedFiltersAsync(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
convertedFiltersAsync(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDs(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDs(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDsAfterSearch(String, String, List<String>, String) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDsAfterSearch(String, String, List<String>, String, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDsAfterSearchAsync(String, String, List<String>, String) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDsAfterSearchAsync(String, String, List<String>, String, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDsAsync(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
convertedObjectIDsAsync(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
COPY - Static variable in class com.algolia.search.models.indexing.MoveType
 
copyIndex(SearchIndex<T>, SearchIndex<T>) - Static method in class com.algolia.search.AccountClient
The method copy settings, synonyms, rules and objects from the source index to the destination index
copyIndex(SearchIndex<T>, SearchIndex<T>, RequestOptions) - Static method in class com.algolia.search.AccountClient
The method copy settings, synonyms, rules and objects from the source index to the destination index
copyIndex(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of an index, in the given scope.
copyIndex(String, String, List<String>) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of an index, in the given scope.
copyIndex(String, String, List<String>, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of an index in the given scope.
copyIndexAsync(SearchIndex<T>, SearchIndex<T>) - Static method in class com.algolia.search.AccountClient
The method copy settings, synonyms, rules and objects from the source index to the destination index
copyIndexAsync(SearchIndex<T>, SearchIndex<T>, RequestOptions) - Static method in class com.algolia.search.AccountClient
The method copy settings, synonyms, rules and objects from the source index to the destination index
copyIndexAsync(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of an index, in the given scope.
copyIndexAsync(String, String, List<String>) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of an index, in the given scope.
copyIndexAsync(String, String, List<String>, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of an index in the given scope.
CopyResponse - Class in com.algolia.search.models.indexing
 
CopyResponse() - Constructor for class com.algolia.search.models.indexing.CopyResponse
 
copyRules(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the rules of an index
copyRules(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the rules of an index
copyRulesAsync(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the rules of an index
copyRulesAsync(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the rules of an index
CopyScope - Class in com.algolia.search.models.indexing
The “scope” parameter is an array of strings that refer to the following items:
CopyScope() - Constructor for class com.algolia.search.models.indexing.CopyScope
 
copySettings(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the settings of an index
copySettings(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the settings of an index
copySettingsAsync(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the settings of an index
copySettingsAsync(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the settings of an index
copySynonyms(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the synonyms of an index
copySynonyms(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the synonyms of an index
copySynonymsAsync(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the synonyms of an index
copySynonymsAsync(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Make a copy of the synonyms of an index
CopyToRequest - Class in com.algolia.search.models.indexing
 
CopyToRequest() - Constructor for class com.algolia.search.models.indexing.CopyToRequest
 
CopyToResponse - Class in com.algolia.search.models.indexing
 
CopyToResponse() - Constructor for class com.algolia.search.models.indexing.CopyToResponse
 
createAddObject(T) - Static method in class com.algolia.search.models.indexing.BatchOperation
 
createAltCorrection1(String, String, List<String>) - Static method in class com.algolia.search.models.synonyms.Synonym
 
createAltCorrection2(String, String, List<String>) - Static method in class com.algolia.search.models.synonyms.Synonym
 
createDelete(T) - Static method in class com.algolia.search.models.indexing.BatchOperation
 
createDelete(String) - Static method in class com.algolia.search.models.rules.Edit
 
createDeleteObject(T) - Static method in class com.algolia.search.models.indexing.BatchOperation
 
createOneWaySynonym(String, String, List<String>) - Static method in class com.algolia.search.models.synonyms.Synonym
 
createPartialUpdateObject(T) - Static method in class com.algolia.search.models.indexing.BatchOperation
 
createPartialUpdateObjectNoCreate(T) - Static method in class com.algolia.search.models.indexing.BatchOperation
 
createPlaceHolder(String, String, List<String>) - Static method in class com.algolia.search.models.synonyms.Synonym
 
createReplace(String, String) - Static method in class com.algolia.search.models.rules.Edit
 
createSynonym(String, List<String>) - Static method in class com.algolia.search.models.synonyms.Synonym
 
createUpdateObject(T) - Static method in class com.algolia.search.models.indexing.BatchOperation
 
customParameters - Variable in class com.algolia.search.models.indexing.SearchParameters
 
customRequest(T, Class<U>, HttpMethod, String, CallType) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequest(T, Class<U>, HttpMethod, String, CallType, RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequest(Class<U>, HttpMethod, String, CallType) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequest(Class<U>, HttpMethod, String, CallType, RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequestAsync(T, Class<U>, HttpMethod, String, CallType) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequestAsync(T, Class<U>, HttpMethod, String, CallType, RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequestAsync(Class<U>, HttpMethod, String, CallType) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.
customRequestAsync(Class<U>, HttpMethod, String, CallType, RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Executes a custom to the Algolia API under the retry strategy.

D

Defaults - Class in com.algolia.search
Class holding shared objects between all clients.
Defaults() - Constructor for class com.algolia.search.Defaults
 
DELETE - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
delete() - Method in class com.algolia.search.SearchIndex
Delete the index and all its settings, including links to its replicas.
delete(RequestOptions) - Method in class com.algolia.search.SearchIndex
Delete the index and all its settings, including links to its replicas.
DELETE_OBJECT - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
deleteABTest(long) - Method in class com.algolia.search.AnalyticsClient
Deletes the A/B Test and removes all associated metadata and metrics.
deleteABTest(long, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Deletes the A/B Test and removes all associated metadata and metrics.
deleteABTestAsync(long) - Method in class com.algolia.search.AnalyticsClient
Deletes the A/B Test and removes all associated metadata and metrics.
deleteABTestAsync(long, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Deletes the A/B Test and removes all associated metadata and metrics.
DeleteAbTestResponse - Class in com.algolia.search.models.analytics
 
DeleteAbTestResponse() - Constructor for class com.algolia.search.models.analytics.DeleteAbTestResponse
 
deleteApiKey(String) - Method in interface com.algolia.search.SearchClientAPIKeys
Delete an existing API Key
deleteApiKey(String, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Delete an existing API Key
deleteApiKeyAsync(String) - Method in interface com.algolia.search.SearchClientAPIKeys
Delete an existing API Key
deleteApiKeyAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Delete an existing API Key
DeleteApiKeyResponse - Class in com.algolia.search.models.apikeys
 
DeleteApiKeyResponse() - Constructor for class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
deleteAsync() - Method in class com.algolia.search.SearchIndex
Delete the index and all its settings, including links to its replicas.
deleteAsync(RequestOptions) - Method in class com.algolia.search.SearchIndex
Delete the index and all its settings, including links to its replicas.
deleteBy(Query) - Method in class com.algolia.search.SearchIndex
Remove all objects matching a filter (including geo filters).
deleteBy(Query, RequestOptions) - Method in class com.algolia.search.SearchIndex
Remove all objects matching a filter (including geo filters).
deleteByAsync(Query) - Method in class com.algolia.search.SearchIndex
Remove all objects matching a filter (including geo filters).
deleteByAsync(Query, RequestOptions) - Method in class com.algolia.search.SearchIndex
Remove all objects matching a filter (including geo filters).
deleteObject(String) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObject(String, RequestOptions) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObjectAsync(String) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObjectAsync(String, RequestOptions) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObjects(List<String>) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObjects(List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObjectsAsync(List<String>) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
deleteObjectsAsync(List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Remove objects from an index using their object ids.
DeleteResponse - Class in com.algolia.search.models.indexing
 
DeleteResponse() - Constructor for class com.algolia.search.models.indexing.DeleteResponse
 
deleteRule(String) - Method in interface com.algolia.search.SearchIndexRules
Delete the rule for the given ruleId
deleteRule(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Delete the rule for the given ruleId
deleteRuleAsync(String) - Method in interface com.algolia.search.SearchIndexRules
Delete the rule for the given ruleId
deleteRuleAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Delete the rule for the given ruleId
deleteSynonym(String) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove a single synonym from an index using its object id.
deleteSynonym(String, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove a single synonym from an index using its object id.
deleteSynonym(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove a single synonym from an index using its object id.
deleteSynonymAsync(String) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove a single synonym from an index using its object id.
deleteSynonymAsync(String, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove a single synonym from an index using its object id.
deleteSynonymAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Remove a single synonym from an index using its object id.
disableExactOnAttributes - Variable in class com.algolia.search.models.indexing.SearchParameters
 
disableTypoToleranceOnAttributes - Variable in class com.algolia.search.models.indexing.SearchParameters
 
distinct - Variable in class com.algolia.search.models.indexing.SearchParameters
 
Distinct - Class in com.algolia.search.models.settings
 
Distinct() - Constructor for class com.algolia.search.models.settings.Distinct
 

E

Edit - Class in com.algolia.search.models.rules
Edit parameter.
Edit() - Constructor for class com.algolia.search.models.rules.Edit
 
Edit(String, String, String) - Constructor for class com.algolia.search.models.rules.Edit
 
EditType - Class in com.algolia.search.models.rules
Edit type.
EditType() - Constructor for class com.algolia.search.models.rules.EditType
 
enablePersonalization - Variable in class com.algolia.search.models.indexing.SearchParameters
 
enableRules - Variable in class com.algolia.search.models.indexing.SearchParameters
 
ensureObjectID(Class<T>) - Static method in class com.algolia.search.util.AlgoliaUtils
Ensure that the objectID field or the @JsonProperty(\"objectID\")" is present in the given class
equals(Object) - Method in class com.algolia.search.models.indexing.AroundRadius
 
equals(Object) - Method in class com.algolia.search.models.settings.Distinct
 
equals(Object) - Method in class com.algolia.search.models.settings.IgnorePlurals
 
equals(Object) - Method in class com.algolia.search.models.settings.RemoveStopWords
 
equals(Object) - Method in class com.algolia.search.models.settings.TypoTolerance
 
EventScoring - Class in com.algolia.search.models.personalization
 
EventScoring() - Constructor for class com.algolia.search.models.personalization.EventScoring
 
EventScoring(long, String) - Constructor for class com.algolia.search.models.personalization.EventScoring
 
exactOnSingleWordQuery - Variable in class com.algolia.search.models.indexing.SearchParameters
 
exists() - Method in class com.algolia.search.SearchIndex
Return whether an index exists or not
existsAsync() - Method in class com.algolia.search.SearchIndex
Return whether an index exists or not

F

facetFilters - Variable in class com.algolia.search.models.indexing.SearchParameters
 
FacetFilters - Class in com.algolia.search.models.rules
Facet filters More information:
FacetFilters() - Constructor for class com.algolia.search.models.rules.FacetFilters
 
FacetFiltersAsListOfList - Class in com.algolia.search.models.rules
 
FacetFiltersAsListOfString - Class in com.algolia.search.models.rules
 
FacetHit - Class in com.algolia.search.models.indexing
 
FacetHit() - Constructor for class com.algolia.search.models.indexing.FacetHit
 
facetingAfterDistinct - Variable in class com.algolia.search.models.indexing.SearchParameters
 
facets - Variable in class com.algolia.search.models.indexing.SearchParameters
 
FacetScoring - Class in com.algolia.search.models.personalization
 
FacetScoring() - Constructor for class com.algolia.search.models.personalization.FacetScoring
 
FacetScoring(long) - Constructor for class com.algolia.search.models.personalization.FacetScoring
 
FacetStats - Class in com.algolia.search.models.indexing
 
FacetStats() - Constructor for class com.algolia.search.models.indexing.FacetStats
 
failedFuture(Throwable) - Static method in class com.algolia.search.util.CompletableFutureUtils
 
filters - Variable in class com.algolia.search.models.indexing.SearchParameters
 
FlatListSerializer - Class in com.algolia.search.models.indexing
 
FlatListSerializer() - Constructor for class com.algolia.search.models.indexing.FlatListSerializer
 

G

generateSecuredAPIKey(String, SecuredApiKeyRestriction) - Method in interface com.algolia.search.SearchClientAPIKeys
Generate a virtual API Key without any call to the server.
generateSecuredApiKey(String, SecuredApiKeyRestriction) - Static method in class com.algolia.search.util.HmacShaUtils
 
getABTest(long) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTest(long, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTestAsync(long) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTestAsync(long, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getAbTestID() - Method in class com.algolia.search.models.analytics.ABTestResponse
 
getAbTestID() - Method in class com.algolia.search.models.analytics.AddABTestResponse
 
getABTests() - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTests(RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTests(int, int) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTests(int, int, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getAbtests() - Method in class com.algolia.search.models.analytics.ABTests
 
getABTestsAsync() - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTestsAsync(RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTestsAsync(int, int) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getABTestsAsync(int, int, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Get an A/B test information and results.
getAbTestVariantID() - Method in class com.algolia.search.models.indexing.SearchResult
 
getAccept() - Method in class com.algolia.search.StatefulHost
 
getAcl() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getAction() - Method in class com.algolia.search.models.indexing.BatchOperation
 
getAdvancedSyntax() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAdvancedSyntax() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAdvancedSyntaxFeatures() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAdvancedSyntaxFeatures() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAllowCompressionOfIntegerArray() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAllowTyposOnNumericTokens() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAllowTyposOnNumericTokens() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAlternativesAsExact() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAlternativesAsExact() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAnalytics() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAnalyticsTags() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAnchoring() - Method in class com.algolia.search.models.rules.Condition
 
getAnchoring() - Method in class com.algolia.search.models.rules.RuleQuery
 
getAnswer() - Method in class com.algolia.search.models.common.Log
 
getAnswerCode() - Method in class com.algolia.search.models.common.Log
 
getApiKey() - Method in class com.algolia.search.ConfigBase
 
getApiKey(String) - Method in interface com.algolia.search.SearchClientAPIKeys
Get the permissions of an API Key.
getApiKey(String, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Get the permissions of an API Key.
getApiKeyAsync(String) - Method in interface com.algolia.search.SearchClientAPIKeys
Get the permissions of an API Key.
getApiKeyAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Get the permissions of an API Key.
getApplicationID() - Method in class com.algolia.search.ConfigBase
 
getAppliedRules() - Method in class com.algolia.search.models.indexing.SearchResult
 
getAroundLatLng() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAroundLatLng() - Method in class com.algolia.search.models.indexing.SearchResult
 
getAroundLatLngViaIP() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAroundPrecision() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAroundRadius() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAttributeCriteriaComputedByMinProximity() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAttributeForDistinct() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAttributesForFaceting() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAttributesToHighlight() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAttributesToHighlight() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAttributesToRetrieve() - Method in class com.algolia.search.models.indexing.MultipleGetObject
 
getAttributesToRetrieve() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAttributesToRetrieve() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAttributesToSnippet() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getAttributesToSnippet() - Method in class com.algolia.search.models.settings.IndexSettings
 
getAutomaticFacetFilters() - Method in class com.algolia.search.models.rules.ConsequenceParams
 
getAutomaticOptionalFacetFilters() - Method in class com.algolia.search.models.rules.ConsequenceParams
 
getAutomaticRadius() - Method in class com.algolia.search.models.indexing.SearchResult
 
getAvg() - Method in class com.algolia.search.models.indexing.FacetStats
 
getBatchSize() - Method in class com.algolia.search.ConfigBase
 
getBody() - Method in class com.algolia.search.models.HttpRequest
 
getBody() - Method in class com.algolia.search.models.HttpResponse
 
getBody() - Method in class com.algolia.search.models.indexing.BatchOperation
 
getCamelCaseAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getClazz() - Method in class com.algolia.search.SearchIndex
 
getClazz() - Method in interface com.algolia.search.SearchIndexBase
 
getClickAnalytics() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getClickSignificance() - Method in class com.algolia.search.models.analytics.ABTestResponse
 
getCluster() - Method in class com.algolia.search.models.mcm.AssignUserIdRequest
 
getCluster() - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
getClusterName() - Method in class com.algolia.search.models.mcm.Cluster
 
getClusterName() - Method in class com.algolia.search.models.mcm.UserId
 
getClusters() - Method in class com.algolia.search.models.mcm.ListClustersResponse
 
getCompressionType() - Method in class com.algolia.search.ConfigBase
 
getCompressionType() - Method in class com.algolia.search.models.HttpRequest
 
getCondition() - Method in class com.algolia.search.models.rules.Rule
 
getConfig() - Method in class com.algolia.search.AnalyticsClient
Get Client's configuration
getConfig() - Method in class com.algolia.search.InsightsClient
Get Client's configuration
getConfig() - Method in class com.algolia.search.SearchClient
Get Client's configuration
getConfig() - Method in interface com.algolia.search.SearchClientBase
 
getConfig() - Method in class com.algolia.search.SearchIndex
 
getConfig() - Method in interface com.algolia.search.SearchIndexBase
 
getConnectTimeOut() - Method in class com.algolia.search.ConfigBase
 
getConsequence() - Method in class com.algolia.search.models.rules.Rule
 
getConsequenceQuery() - Method in class com.algolia.search.models.rules.ConsequenceParams
 
getContext() - Method in class com.algolia.search.models.rules.Condition
 
getContext() - Method in class com.algolia.search.models.rules.RuleQuery
 
getConversionSignificance() - Method in class com.algolia.search.models.analytics.ABTestResponse
 
getCorrections() - Method in class com.algolia.search.models.synonyms.Synonym
 
getCount() - Method in class com.algolia.search.models.analytics.ABTests
 
getCount() - Method in class com.algolia.search.models.indexing.FacetHit
 
getCreatedAt() - Method in class com.algolia.search.models.analytics.ABTestResponse
 
getCreatedAt() - Method in class com.algolia.search.models.apikeys.AddApiKeyResponse
 
getCreatedAt() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getCreatedAt() - Method in class com.algolia.search.models.mcm.AssignUserIdResponse
 
getCursor() - Method in class com.algolia.search.models.indexing.BrowseIndexQuery
 
getCursor() - Method in class com.algolia.search.models.indexing.BrowseIndexResponse
 
getCustomParameters() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getCustomRanking() - Method in class com.algolia.search.models.settings.IndexSettings
 
getCustomSearchParameters() - Method in class com.algolia.search.models.analytics.Variant
 
getCustomSettings() - Method in class com.algolia.search.models.settings.IndexSettings
 
getDataSize() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getDataSize() - Method in class com.algolia.search.models.mcm.Cluster
 
getDataSize() - Method in class com.algolia.search.models.mcm.UserId
 
getDecompoundedAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getDefaultHeaders() - Method in class com.algolia.search.ConfigBase
 
getDelete() - Method in class com.algolia.search.models.rules.Edit
 
getDeletedAt() - Method in class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
getDeletedAt() - Method in class com.algolia.search.models.mcm.RemoveUserIdResponse
 
getDescription() - Method in class com.algolia.search.models.analytics.Variant
 
getDescription() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getDescription() - Method in class com.algolia.search.models.rules.Rule
 
getDestination() - Method in class com.algolia.search.models.indexing.CopyToRequest
 
getDestination() - Method in class com.algolia.search.models.indexing.MoveIndexRequest
 
getDisableExactOnAttributes() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getDisableExactOnAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getDisablePrefixOnAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getDisableTypoToleranceOnAttributes() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getDisableTypoToleranceOnAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getDisableTypoToleranceOnWords() - Method in class com.algolia.search.models.settings.IndexSettings
 
getDisjunctive() - Method in class com.algolia.search.models.rules.AutomaticFacetFilter
 
getDistinct() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getDistinct() - Method in class com.algolia.search.models.settings.IndexSettings
 
getEdits() - Method in class com.algolia.search.models.rules.ConsequenceQuery
 
getEnabled() - Method in class com.algolia.search.models.rules.Rule
 
getEnablePersonalization() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getEnableRules() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getEnableRules() - Method in class com.algolia.search.models.settings.IndexSettings
 
getEndAt() - Method in class com.algolia.search.models.analytics.ABTest
 
getEntries() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getError() - Method in class com.algolia.search.models.HttpResponse
 
getEventName() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getEvents() - Method in class com.algolia.search.models.insights.InsightsRequest
 
getEventsScoring() - Method in class com.algolia.search.models.personalization.GetStrategyResponse
 
getEventsScoring() - Method in class com.algolia.search.models.personalization.SetStrategyRequest
 
getEventType() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getExactOnSingleWordQuery() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getExactOnSingleWordQuery() - Method in class com.algolia.search.models.settings.IndexSettings
 
getExecutor() - Method in class com.algolia.search.ConfigBase
 
getExhaustiveFacetsCount() - Method in class com.algolia.search.models.indexing.SearchForFacetResponse
 
getExhaustiveFacetsCount() - Method in class com.algolia.search.models.indexing.SearchResult
 
getExtraHeaders() - Method in class com.algolia.search.models.RequestOptions
 
getExtraQueryParams() - Method in class com.algolia.search.models.RequestOptions
 
getFacet() - Method in class com.algolia.search.models.rules.AutomaticFacetFilter
 
getFacetFilters() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getFacetHits() - Method in class com.algolia.search.models.indexing.SearchForFacetResponse
 
getFacetingAfterDistinct() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getFacetName() - Method in class com.algolia.search.models.indexing.SearchForFacetRequest
 
getFacetQuery() - Method in class com.algolia.search.models.indexing.SearchForFacetRequest
 
getFacets() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getFacets() - Method in class com.algolia.search.models.indexing.SearchResult
 
getFacets_stats() - Method in class com.algolia.search.models.indexing.SearchResult
 
getFacetsScoring() - Method in class com.algolia.search.models.personalization.GetStrategyResponse
 
getFacetsScoring() - Method in class com.algolia.search.models.personalization.SetStrategyRequest
 
getFileSize() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getFilters() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getFilters() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getFrom() - Method in class com.algolia.search.models.indexing.AroundPrecision
 
getFrom() - Method in class com.algolia.search.models.rules.TimeRange
 
getGetApiKeyFunction() - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
getGetRankingInfo() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getHeaders() - Method in class com.algolia.search.models.HttpRequest
 
getHide() - Method in class com.algolia.search.models.rules.Consequence
 
getHighlighted() - Method in class com.algolia.search.models.indexing.FacetHit
 
getHighlightPostTag() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getHighlightPostTag() - Method in class com.algolia.search.models.settings.IndexSettings
 
getHighlightPreTag() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getHighlightPreTag() - Method in class com.algolia.search.models.settings.IndexSettings
 
getHits() - Method in class com.algolia.search.models.indexing.SearchResult
 
getHitsPerPage() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getHitsPerPage() - Method in class com.algolia.search.models.indexing.SearchResult
 
getHitsPerPage() - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
getHitsPerPage() - Method in class com.algolia.search.models.rules.RuleQuery
 
getHitsPerPage() - Method in class com.algolia.search.models.settings.IndexSettings
 
getHitsPerPage() - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
getHosts() - Method in class com.algolia.search.ConfigBase
 
getHttpErrorCode() - Method in exception com.algolia.search.exceptions.AlgoliaApiException
 
getHttpStatusCode() - Method in class com.algolia.search.models.HttpResponse
 
getId() - Method in class com.algolia.search.models.synonyms.SaveSynonymResponse
 
getIgnorePlurals() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getIgnorePlurals() - Method in class com.algolia.search.models.settings.IndexSettings
 
getIndex() - Method in class com.algolia.search.models.analytics.AddABTestResponse
 
getIndex() - Method in class com.algolia.search.models.analytics.DeleteAbTestResponse
 
getIndex() - Method in class com.algolia.search.models.analytics.StopAbTestResponse
 
getIndex() - Method in class com.algolia.search.models.analytics.Variant
 
getIndex() - Method in class com.algolia.search.models.indexing.SearchResult
 
getIndex() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getIndexes() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getIndexName() - Method in class com.algolia.search.models.indexing.BatchOperation
 
getIndexName() - Method in class com.algolia.search.models.indexing.CopyResponse
 
getIndexName() - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
getIndexName() - Method in class com.algolia.search.models.indexing.MultipleGetObject
 
getIndexName() - Method in class com.algolia.search.models.indexing.MultipleQueries
 
getIndexUsed() - Method in class com.algolia.search.models.indexing.SearchResult
 
getIndices() - Method in class com.algolia.search.models.indexing.ListIndicesResponse
 
getInput() - Method in class com.algolia.search.models.synonyms.Synonym
 
getInsert() - Method in class com.algolia.search.models.rules.Edit
 
getInsideBoundingBox() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getInsidePolygon() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getInsideValue() - Method in interface com.algolia.search.models.CompoundType
 
getInsideValue() - Method in class com.algolia.search.models.indexing.AroundRadius
 
getInsideValue() - Method in class com.algolia.search.models.rules.FacetFilters
 
getInsideValue() - Method in class com.algolia.search.models.rules.FacetFiltersAsListOfList
 
getInsideValue() - Method in class com.algolia.search.models.rules.FacetFiltersAsListOfString
 
getInsideValue() - Method in class com.algolia.search.models.settings.Distinct
 
getInsideValue() - Method in class com.algolia.search.models.settings.IgnorePlurals
 
getInsideValue() - Method in class com.algolia.search.models.settings.RemoveStopWords
 
getInsideValue() - Method in class com.algolia.search.models.settings.TypoTolerance
 
getIp() - Method in class com.algolia.search.models.common.Log
 
getKeepDiacriticsOnCharacters() - Method in class com.algolia.search.models.settings.IndexSettings
 
getKey() - Method in class com.algolia.search.models.apikeys.AddApiKeyResponse
 
getKey() - Method in class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
getKey() - Method in class com.algolia.search.models.apikeys.RestoreApiKeyResponse
 
getKey() - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
getKeys() - Method in class com.algolia.search.models.apikeys.ApiKeys
 
getLastBuildTimes() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getLastUse() - Method in class com.algolia.search.StatefulHost
 
getLength() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getLength() - Method in class com.algolia.search.models.indexing.SearchResult
 
getLogs() - Method in class com.algolia.search.models.common.Logs
 
getLogs() - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogs(RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogs(int, int) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogs(int, int, String) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogs(int, int, RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogsAsync() - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogsAsync(int, int) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogsAsync(int, int, String) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogsAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getLogsAsync(int, int, String, RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
Get the logs of the latest search and indexing operations You can retrieve the logs of your last 1,000 API calls.
getMax() - Method in class com.algolia.search.models.indexing.FacetStats
 
getMaxFacetHits() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getMaxFacetHits() - Method in class com.algolia.search.models.settings.IndexSettings
 
getMaxHitsPerQuery() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getMaxQueriesPerIPPerHour() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getMaxValuesPerFacet() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getMaxValuesPerFacet() - Method in class com.algolia.search.models.settings.IndexSettings
 
getMessage() - Method in class com.algolia.search.models.indexing.SearchResult
 
getMessage() - Method in class com.algolia.search.models.insights.InsightsResult
 
getMethod() - Method in class com.algolia.search.models.common.Log
 
getMethod() - Method in class com.algolia.search.models.HttpRequest
 
getMethodPath() - Method in class com.algolia.search.models.HttpRequest
 
getMin() - Method in class com.algolia.search.models.indexing.FacetStats
 
getMinimumAroundRadius() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getMinProximity() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getMinProximity() - Method in class com.algolia.search.models.settings.IndexSettings
 
getMinWordSizefor1Typo() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getMinWordSizefor1Typo() - Method in class com.algolia.search.models.settings.IndexSettings
 
getMinWordSizefor2Typos() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getMinWordSizefor2Typos() - Method in class com.algolia.search.models.settings.IndexSettings
 
getName() - Method in class com.algolia.search.models.analytics.ABTest
 
getName() - Method in enum com.algolia.search.models.common.LogType
 
getName() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getNbHits() - Method in class com.algolia.search.models.indexing.SearchResult
 
getNbPages() - Method in class com.algolia.search.models.indexing.SearchResult
 
getNbRecords() - Method in class com.algolia.search.models.mcm.Cluster
 
getNbRecords() - Method in class com.algolia.search.models.mcm.UserId
 
getNbUserIDs() - Method in class com.algolia.search.models.mcm.Cluster
 
getNumberOfPendingTasks() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getNumericAttributesForFiltering() - Method in class com.algolia.search.models.settings.IndexSettings
 
getNumericFilters() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getObject(String) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObject(String, List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObject(String, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectAsync(String) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectAsync(String, List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectAsync(String, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectID() - Method in class com.algolia.search.models.indexing.MultipleGetObject
 
getObjectID() - Method in class com.algolia.search.models.indexing.UpdateObjectResponse
 
getObjectID() - Method in class com.algolia.search.models.rules.ConsequencePromote
 
getObjectID() - Method in class com.algolia.search.models.rules.Hide
 
getObjectID() - Method in class com.algolia.search.models.rules.Rule
 
getObjectID() - Method in class com.algolia.search.models.synonyms.Synonym
 
getObjectID(T, Class<T>) - Static method in class com.algolia.search.util.AlgoliaUtils
Get the objectID of the given class at runtime
getObjectIDs() - Method in class com.algolia.search.models.indexing.BatchResponse
 
getObjectIDs() - Method in class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
getObjectIDs() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getObjectMapper() - Static method in class com.algolia.search.Defaults
Instance of the ObjectMapper shared between all clients.
getObjects(List<String>) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjects(List<String>, List<String>) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjects(List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjects(List<String>, List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectsAsync(List<String>) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectsAsync(List<String>, List<String>) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectsAsync(List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getObjectsAsync(List<String>, List<String>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Retrieve one or more objects, potentially from the index, in a single API call.
getOffset() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getOffset() - Method in class com.algolia.search.models.indexing.SearchResult
 
getOperation() - Method in class com.algolia.search.models.indexing.CopyToRequest
 
getOperation() - Method in class com.algolia.search.models.indexing.MoveIndexRequest
 
getOptionalFilters() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getOptionalWords() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getOptionalWords() - Method in class com.algolia.search.models.settings.IndexSettings
 
getPage() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getPage() - Method in class com.algolia.search.models.indexing.SearchResult
 
getPage() - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
getPage() - Method in class com.algolia.search.models.rules.RuleQuery
 
getPage() - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
getPaginationLimitedTo() - Method in class com.algolia.search.models.settings.IndexSettings
 
getParams() - Method in class com.algolia.search.models.indexing.MultipleQueries
 
getParams() - Method in class com.algolia.search.models.indexing.SearchResult
 
getParams() - Method in class com.algolia.search.models.rules.Consequence
 
getParsedQuery() - Method in class com.algolia.search.models.indexing.SearchResult
 
getPattern() - Method in class com.algolia.search.models.rules.Condition
 
getPendingKey() - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
getPercentileComputation() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getPersonalizationImpact() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getPersonalizationStrategy() - Method in interface com.algolia.search.SearchClientPersonalization
Returns the personalization strategy of the application
getPersonalizationStrategy(RequestOptions) - Method in interface com.algolia.search.SearchClientPersonalization
Returns the personalization strategy of the application
getPersonalizationStrategyAsync() - Method in interface com.algolia.search.SearchClientPersonalization
Returns the personalization strategy of the application
getPersonalizationStrategyAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientPersonalization
Returns the personalization strategy of the application
getPlaceholder() - Method in class com.algolia.search.models.synonyms.Synonym
 
getPosition() - Method in class com.algolia.search.models.rules.ConsequencePromote
 
getPositions() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getPrimary() - Method in class com.algolia.search.models.settings.IndexSettings
 
getProcessed() - Method in class com.algolia.search.models.indexing.SearchResult
 
getProcessingTimeMS() - Method in class com.algolia.search.models.indexing.SearchForFacetResponse
 
getProcessingTimeMS() - Method in class com.algolia.search.models.indexing.SearchResult
 
getPromote() - Method in class com.algolia.search.models.rules.Consequence
 
getQuery() - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
getQuery() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getQuery() - Method in class com.algolia.search.models.indexing.SearchResult
 
getQuery() - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
getQuery() - Method in class com.algolia.search.models.rules.RuleQuery
 
getQuery() - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
getQueryAfterRemoval() - Method in class com.algolia.search.models.indexing.SearchResult
 
getQueryBody() - Method in class com.algolia.search.models.common.Log
 
getQueryHeaders() - Method in class com.algolia.search.models.common.Log
 
getQueryID() - Method in class com.algolia.search.models.indexing.SearchResult
 
getQueryID() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getQueryLanguages() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getQueryLanguages() - Method in class com.algolia.search.models.settings.IndexSettings
 
getQueryParameters() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getQueryType() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getQueryType() - Method in class com.algolia.search.models.settings.IndexSettings
 
getRanking() - Method in class com.algolia.search.models.settings.IndexSettings
 
getRankingInfo - Variable in class com.algolia.search.models.indexing.SearchParameters
 
getReadTimeOut() - Method in class com.algolia.search.ConfigBase
 
getReferers() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getRemoveStopWords() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getRemoveStopWords() - Method in class com.algolia.search.models.settings.IndexSettings
 
getRemoveWordsIfNoResults() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getRemoveWordsIfNoResults() - Method in class com.algolia.search.models.settings.IndexSettings
 
getReplacements() - Method in class com.algolia.search.models.synonyms.Synonym
 
getReplaceSynonymsInHighlight() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getReplaceSynonymsInHighlight() - Method in class com.algolia.search.models.settings.IndexSettings
 
getReplicas() - Method in class com.algolia.search.models.settings.IndexSettings
 
getRequests() - Method in class com.algolia.search.models.indexing.BatchRequest
 
getRequests() - Method in class com.algolia.search.models.indexing.MultipleGetObjectsRequest
 
getRequests() - Method in class com.algolia.search.models.indexing.MultipleQueriesRequest
 
getResponseFields() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getResponseFields() - Method in class com.algolia.search.models.settings.IndexSettings
 
getResponses() - Method in class com.algolia.search.models.indexing.BatchIndexingResponse
 
getResponses() - Method in class com.algolia.search.models.indexing.MultiResponse
 
getRestrictHighlightAndSnippetArrays() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getRestrictHighlightAndSnippetArrays() - Method in class com.algolia.search.models.settings.IndexSettings
 
getRestrictIndices() - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
getRestrictIndices() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getRestrictSearchableAttributes() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getRestrictSources() - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
getRestrictSources() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getResults() - Method in class com.algolia.search.models.indexing.MultipleGetObjectsResponse
 
getResults() - Method in class com.algolia.search.models.indexing.MultipleQueriesResponse
 
getRetryCount() - Method in class com.algolia.search.StatefulHost
 
getRule(String) - Method in interface com.algolia.search.SearchIndexRules
Get the specified rule by its objectID
getRule(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Get the specified rule by its objectID
getRuleAsync(String) - Method in interface com.algolia.search.SearchIndexRules
Get the specified rule by its objectID
getRuleAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Get the specified rule by its objectID
getRuleContexts() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getScope() - Method in class com.algolia.search.models.indexing.CopyToRequest
 
getScore() - Method in class com.algolia.search.models.personalization.EventScoring
 
getScore() - Method in class com.algolia.search.models.personalization.FacetScoring
 
getScore() - Method in class com.algolia.search.models.rules.AutomaticFacetFilter
 
getSearchableAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getSearchParameters() - Method in class com.algolia.search.models.indexing.SearchForFacetRequest
 
getSeparatorsToIndex() - Method in class com.algolia.search.models.settings.IndexSettings
 
getServerUsed() - Method in class com.algolia.search.models.indexing.SearchResult
 
getSettings() - Method in interface com.algolia.search.SearchIndexSettings
Get the settings of an index.
getSettings(RequestOptions) - Method in interface com.algolia.search.SearchIndexSettings
Get the settings of an index.
getSettingsAsync() - Method in interface com.algolia.search.SearchIndexSettings
Get the settings of an index.
getSettingsAsync(RequestOptions) - Method in interface com.algolia.search.SearchIndexSettings
Get the settings of an index.
getSha1() - Method in class com.algolia.search.models.common.Log
 
getSimilarQuery() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getSnippetEllipsisText() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getSnippetEllipsisText() - Method in class com.algolia.search.models.settings.IndexSettings
 
getSortFacetValuesBy() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getSortFacetValuesBy() - Method in class com.algolia.search.models.settings.IndexSettings
 
getStatus() - Method in class com.algolia.search.models.analytics.ABTestResponse
 
getStatus() - Method in class com.algolia.search.models.common.TaskStatusResponse
 
getStatus() - Method in class com.algolia.search.models.insights.InsightsResult
 
getStrategy() - Method in class com.algolia.search.models.indexing.MultipleQueriesRequest
 
GetStrategyResponse - Class in com.algolia.search.models.personalization
 
GetStrategyResponse() - Constructor for class com.algolia.search.models.personalization.GetStrategyResponse
 
getSum() - Method in class com.algolia.search.models.indexing.FacetStats
 
getSumOrFiltersScores() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getSynonym(String) - Method in interface com.algolia.search.SearchIndexSynonyms
Get a single synonym using its object id.
getSynonym(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Get a single synonym using its object id.
getSynonymAsync(String) - Method in interface com.algolia.search.SearchIndexSynonyms
Get a single synonym using its object id.
getSynonymAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Get a single synonym using its object id.
getSynonyms() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getSynonyms() - Method in class com.algolia.search.models.synonyms.Synonym
 
getTagFilters() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getTask(long) - Method in class com.algolia.search.SearchIndex
Get the status of the given task
getTask(long, RequestOptions) - Method in class com.algolia.search.SearchIndex
Get the status of the given task
getTaskAsync(long) - Method in class com.algolia.search.SearchIndex
Get the status of the given task
getTaskAsync(long, RequestOptions) - Method in class com.algolia.search.SearchIndex
Get the status of the given task
getTaskID() - Method in class com.algolia.search.models.analytics.AddABTestResponse
 
getTaskID() - Method in class com.algolia.search.models.analytics.DeleteAbTestResponse
 
getTaskID() - Method in class com.algolia.search.models.analytics.StopAbTestResponse
 
getTaskID() - Method in class com.algolia.search.models.indexing.CopyResponse
 
getTaskID() - Method in class com.algolia.search.models.indexing.IndexingResponse
 
getTaskID() - Method in class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
getTaskId() - Method in class com.algolia.search.models.personalization.GetStrategyResponse
 
getThis() - Method in class com.algolia.search.AnalyticsConfig.Builder
 
getThis() - Method in class com.algolia.search.ConfigBase.Builder
To prevent unchecked cast warning.
getThis() - Method in class com.algolia.search.InsightsConfig.Builder
 
getThis() - Method in class com.algolia.search.models.indexing.BrowseIndexQuery
 
getThis() - Method in class com.algolia.search.models.indexing.Query
 
getThis() - Method in class com.algolia.search.models.indexing.SearchParameters
To prevent unchecked cast warning.
getThis() - Method in class com.algolia.search.models.rules.ConsequenceParams
 
getThis() - Method in class com.algolia.search.SearchConfig.Builder
 
getTimeout() - Method in class com.algolia.search.models.HttpRequest
 
getTimeout() - Method in class com.algolia.search.models.RequestOptions
 
getTimestamp() - Method in class com.algolia.search.models.common.Log
 
getTimestamp() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getTopUserID() - Method in interface com.algolia.search.SearchClientMcm
Get the top 10 userIDs with the highest number of records per cluster.
getTopUserID(RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Get the top 10 userIDs with the highest number of records per cluster.
getTopUserIDAsync() - Method in interface com.algolia.search.SearchClientMcm
Get the top 10 userIDs with the highest number of records per cluster.
getTopUserIDAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Get the top 10 userIDs with the highest number of records per cluster.
getTopUsers() - Method in class com.algolia.search.models.mcm.TopUserIdResponse
 
getTotal() - Method in class com.algolia.search.models.analytics.ABTests
 
getTrafficPercentage() - Method in class com.algolia.search.models.analytics.Variant
 
getTransport() - Method in class com.algolia.search.SearchClient
 
getTransport() - Method in interface com.algolia.search.SearchClientBase
 
getTransport() - Method in class com.algolia.search.SearchIndex
 
getTransport() - Method in interface com.algolia.search.SearchIndexBase
 
getType() - Method in class com.algolia.search.models.personalization.EventScoring
 
getType() - Method in class com.algolia.search.models.rules.Edit
 
getType() - Method in class com.algolia.search.models.synonyms.Synonym
 
getType() - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
getTypoTolerance() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getTypoTolerance() - Method in class com.algolia.search.models.settings.IndexSettings
 
getUnretrievableAttributes() - Method in class com.algolia.search.models.settings.IndexSettings
 
getUntil() - Method in class com.algolia.search.models.rules.TimeRange
 
getUpdatedAt() - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.indexing.CopyResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.indexing.CopyToResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.indexing.DeleteResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.indexing.UpdateObjectResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.personalization.SetStrategyResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.rules.SaveRuleResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.settings.SetSettingsResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.synonyms.ClearSynonymsResponse
 
getUpdatedAt() - Method in class com.algolia.search.models.synonyms.SaveSynonymResponse
 
getUri() - Method in class com.algolia.search.models.HttpRequest
 
getUrl() - Method in class com.algolia.search.models.common.Log
 
getUrl() - Method in class com.algolia.search.StatefulHost
 
getUrlEncodedIndexName() - Method in class com.algolia.search.SearchIndex
 
getUrlEncodedIndexName() - Method in interface com.algolia.search.SearchIndexBase
 
getUserData() - Method in class com.algolia.search.models.indexing.SearchResult
 
getUserData() - Method in class com.algolia.search.models.rules.Consequence
 
getUserData() - Method in class com.algolia.search.models.settings.IndexSettings
 
getUserId() - Method in class com.algolia.search.models.mcm.AssignUserIdResponse
 
getUserId() - Method in class com.algolia.search.models.mcm.RemoveUserIdResponse
 
getUserID() - Method in class com.algolia.search.models.mcm.UserId
 
getUserID(String) - Method in interface com.algolia.search.SearchClientMcm
Returns the userID data stored in the mapping.
getUserID(String, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Returns the userID data stored in the mapping.
getUserIDAsync(String) - Method in interface com.algolia.search.SearchClientMcm
Returns the userID data stored in the mapping.
getUserIDAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Returns the userID data stored in the mapping.
getUserIDs() - Method in class com.algolia.search.models.mcm.ListUserIdsResponse
 
getUserToken() - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
getUserToken() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getUserToken() - Method in class com.algolia.search.models.insights.InsightsEvent
 
getValidity() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getValidity() - Method in class com.algolia.search.models.rules.Rule
 
getValidUntil() - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
getValidUntil() - Method in class com.algolia.search.models.indexing.SearchParameters
 
getValue() - Method in class com.algolia.search.models.apikeys.ApiKey
 
getValue() - Method in class com.algolia.search.models.indexing.AroundPrecision
 
getValue() - Method in class com.algolia.search.models.indexing.FacetHit
 
getVariants() - Method in class com.algolia.search.models.analytics.ABTest
 
getWord() - Method in class com.algolia.search.models.synonyms.Synonym
 
getWriteTimeOut() - Method in class com.algolia.search.ConfigBase
 

H

hashCode() - Method in class com.algolia.search.models.indexing.AroundRadius
 
hashCode() - Method in class com.algolia.search.models.settings.Distinct
 
hashCode() - Method in class com.algolia.search.models.settings.IgnorePlurals
 
hashCode() - Method in class com.algolia.search.models.settings.RemoveStopWords
 
hashCode() - Method in class com.algolia.search.models.settings.TypoTolerance
 
hasNext() - Method in class com.algolia.search.iterators.IndexIterator
 
Hide - Class in com.algolia.search.models.rules
Hide parameter.
Hide(String) - Constructor for class com.algolia.search.models.rules.Hide
 
Hide() - Constructor for class com.algolia.search.models.rules.Hide
 
highlightPostTag - Variable in class com.algolia.search.models.indexing.SearchParameters
 
highlightPreTag - Variable in class com.algolia.search.models.indexing.SearchParameters
 
hitsPerPage - Variable in class com.algolia.search.models.indexing.SearchParameters
 
HmacShaUtils - Class in com.algolia.search.util
 
HmacShaUtils() - Constructor for class com.algolia.search.util.HmacShaUtils
 
HttpMethod - Enum in com.algolia.search.models
 
HttpRequest - Class in com.algolia.search.models
 
HttpRequest(HttpMethod, String, Map<String, String>, int, CompressionType) - Constructor for class com.algolia.search.models.HttpRequest
 
HttpRequest(HttpMethod, String, Map<String, String>, int) - Constructor for class com.algolia.search.models.HttpRequest
 
HttpRequester - Interface in com.algolia.search
This contract allows you to inject a custom HTTPClient to any Algolia clients of the library.
HttpResponse - Class in com.algolia.search.models
 
HttpResponse() - Constructor for class com.algolia.search.models.HttpResponse
 
HttpResponse(int, InputStream) - Constructor for class com.algolia.search.models.HttpResponse
 
HttpResponse(int, String) - Constructor for class com.algolia.search.models.HttpResponse
 
HttpResponse(boolean) - Constructor for class com.algolia.search.models.HttpResponse
 
HttpStatusCodeUtils - Class in com.algolia.search.util
 
HttpStatusCodeUtils() - Constructor for class com.algolia.search.util.HttpStatusCodeUtils
 

I

ignorePlurals - Variable in class com.algolia.search.models.indexing.SearchParameters
 
IgnorePlurals - Class in com.algolia.search.models.settings
 
IgnorePlurals() - Constructor for class com.algolia.search.models.settings.IgnorePlurals
 
incrementTimeout(int) - Method in class com.algolia.search.models.HttpRequest
 
IndexingResponse - Class in com.algolia.search.models.indexing
 
IndexingResponse() - Constructor for class com.algolia.search.models.indexing.IndexingResponse
 
IndexIterable<E> - Class in com.algolia.search.iterators
 
IndexIterable(SearchIndex<E>) - Constructor for class com.algolia.search.iterators.IndexIterable
 
IndexIterable(SearchIndex<E>, BrowseIndexQuery) - Constructor for class com.algolia.search.iterators.IndexIterable
 
IndexIterable(SearchIndex<E>, BrowseIndexQuery, RequestOptions) - Constructor for class com.algolia.search.iterators.IndexIterable
 
IndexIterator<E> - Class in com.algolia.search.iterators
 
IndexIterator(SearchIndex<E>) - Constructor for class com.algolia.search.iterators.IndexIterator
 
IndexIterator(SearchIndex<E>, BrowseIndexQuery) - Constructor for class com.algolia.search.iterators.IndexIterator
 
IndexIterator(SearchIndex<E>, BrowseIndexQuery, RequestOptions) - Constructor for class com.algolia.search.iterators.IndexIterator
 
IndexSettings - Class in com.algolia.search.models.settings
Here is the list of parameters you can use with the set settings method.
IndexSettings() - Constructor for class com.algolia.search.models.settings.IndexSettings
 
IndicesResponse - Class in com.algolia.search.models.indexing
 
IndicesResponse() - Constructor for class com.algolia.search.models.indexing.IndicesResponse
 
initIndex(String) - Method in class com.algolia.search.SearchClient
Get the index object initialized (no server call needed for initialization)
initIndex(String, Class<T>) - Method in class com.algolia.search.SearchClient
Get the index object initialized (no server call needed for initialization)
insideBoundingBox - Variable in class com.algolia.search.models.indexing.SearchParameters
 
insidePolygon - Variable in class com.algolia.search.models.indexing.SearchParameters
 
InsightsClient - Class in com.algolia.search
Algolia's REST insights client that wraps an instance of the transporter HttpTransport which wraps the HTTP Client This client allows to build typed requests and read typed responses.
InsightsClient(InsightsConfig, HttpRequester) - Constructor for class com.algolia.search.InsightsClient
Creates a custom InsightsClient with the given InsightsConfig and the given HttpRequester
InsightsConfig - Class in com.algolia.search
 
InsightsConfig.Builder - Class in com.algolia.search
 
InsightsEvent - Class in com.algolia.search.models.insights
 
InsightsEvent() - Constructor for class com.algolia.search.models.insights.InsightsEvent
 
InsightsRequest - Class in com.algolia.search.models.insights
 
InsightsRequest() - Constructor for class com.algolia.search.models.insights.InsightsRequest
 
InsightsResult - Class in com.algolia.search.models.insights
 
InsightsResult() - Constructor for class com.algolia.search.models.insights.InsightsResult
 
isEmptyWhiteSpace(String) - Static method in class com.algolia.search.util.AlgoliaUtils
Checks if the given string is empty or white spaces
isNetworkError() - Method in class com.algolia.search.models.HttpResponse
 
isNullOrEmptyWhiteSpace(String) - Static method in class com.algolia.search.util.AlgoliaUtils
Checks if the given string is null, empty or white spaces
isPendingTask() - Method in class com.algolia.search.models.common.TaskStatusResponse
 
isPendingTask() - Method in class com.algolia.search.models.indexing.IndicesResponse
 
isSuccess(HttpResponse) - Static method in class com.algolia.search.util.HttpStatusCodeUtils
 
isSuccess(int) - Static method in class com.algolia.search.util.HttpStatusCodeUtils
 
isTimedOut() - Method in class com.algolia.search.models.HttpResponse
 
isUp() - Method in class com.algolia.search.StatefulHost
 
iterator() - Method in class com.algolia.search.iterators.IndexIterable
 
iterator() - Method in class com.algolia.search.iterators.RulesIterable
 
iterator() - Method in class com.algolia.search.iterators.SynonymsIterable
 

L

launder(Throwable) - Static method in class com.algolia.search.exceptions.LaunderThrowable
Launders both Interrupted and Execution exception into business exception
LaunderThrowable - Class in com.algolia.search.exceptions
 
LaunderThrowable() - Constructor for class com.algolia.search.exceptions.LaunderThrowable
 
length - Variable in class com.algolia.search.models.indexing.SearchParameters
 
listApiKeys() - Method in interface com.algolia.search.SearchClientAPIKeys
List all existing user keys with their associated ACLs
listApiKeys(RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
List all existing user keys with their associated ACLs
listApiKeysAsync() - Method in interface com.algolia.search.SearchClientAPIKeys
List asynchronously all existing user keys with their associated ACLs
listApiKeysAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
List asynchronously all existing user keys with their associated ACLs
listClusters() - Method in interface com.algolia.search.SearchClientMcm
List the clusters available in a multi-clusters setup for a single appID
listClusters(RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
List the clusters available in a multi-clusters setup for a single appID
listClustersAsync() - Method in interface com.algolia.search.SearchClientMcm
List the clusters available in a multi-clusters setup for a single appID
listClustersAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
List the clusters available in a multi-clusters setup for a single appID
ListClustersResponse - Class in com.algolia.search.models.mcm
 
ListClustersResponse() - Constructor for class com.algolia.search.models.mcm.ListClustersResponse
 
listIndices() - Method in interface com.algolia.search.SearchClientAdvanced
List all existing indexes
listIndices(RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
List all existing indexes
listIndicesAsync() - Method in interface com.algolia.search.SearchClientAdvanced
List asynchronously all existing indexes
listIndicesAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientAdvanced
List asynchronously all existing indexes
ListIndicesResponse - Class in com.algolia.search.models.indexing
 
ListIndicesResponse() - Constructor for class com.algolia.search.models.indexing.ListIndicesResponse
 
listUserIDs() - Method in interface com.algolia.search.SearchClientMcm
List the userIDs assigned to a multi-clusters appID.
listUserIDs(int, int, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
List the userIDs assigned to a multi-clusters appID.
listUserIDs(RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
List the userIDs assigned to a multi-clusters appID.
listUserIDsAsync() - Method in interface com.algolia.search.SearchClientMcm
List the userIDs assigned to a multi-clusters appID.
listUserIDsAsync(int, int, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
List the userIDs assigned to a multi-clusters appID.
listUserIDsAsync(RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
List the userIDs assigned to a multi-clusters appID.
ListUserIdsResponse - Class in com.algolia.search.models.mcm
 
ListUserIdsResponse() - Constructor for class com.algolia.search.models.mcm.ListUserIdsResponse
 
Log - Class in com.algolia.search.models.common
 
Log() - Constructor for class com.algolia.search.models.common.Log
 
Logs - Class in com.algolia.search.models.common
 
Logs() - Constructor for class com.algolia.search.models.common.Logs
 
LogType - Enum in com.algolia.search.models.common
 

M

maxFacetHits - Variable in class com.algolia.search.models.indexing.SearchParameters
 
maxValuesPerFacet - Variable in class com.algolia.search.models.indexing.SearchParameters
 
minimumAroundRadius - Variable in class com.algolia.search.models.indexing.SearchParameters
 
minProximity - Variable in class com.algolia.search.models.indexing.SearchParameters
 
minWordSizefor1Typo - Variable in class com.algolia.search.models.indexing.SearchParameters
 
minWordSizefor2Typos - Variable in class com.algolia.search.models.indexing.SearchParameters
 
MOVE - Static variable in class com.algolia.search.models.indexing.MoveType
 
moveFrom(String) - Method in class com.algolia.search.SearchIndex
Rename an index.
moveFrom(String, RequestOptions) - Method in class com.algolia.search.SearchIndex
Rename an index.
moveFromAsync(String) - Method in class com.algolia.search.SearchIndex
Rename an index.
moveFromAsync(String, RequestOptions) - Method in class com.algolia.search.SearchIndex
Rename an index.
moveIndex(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Rename an index.
moveIndex(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Rename an index.
moveIndexAsync(String, String) - Method in interface com.algolia.search.SearchClientCopyOperations
Rename an index.
moveIndexAsync(String, String, RequestOptions) - Method in interface com.algolia.search.SearchClientCopyOperations
Rename an index.
MoveIndexRequest - Class in com.algolia.search.models.indexing
 
MoveIndexRequest() - Constructor for class com.algolia.search.models.indexing.MoveIndexRequest
 
MoveIndexResponse - Class in com.algolia.search.models.indexing
 
MoveIndexResponse() - Constructor for class com.algolia.search.models.indexing.MoveIndexResponse
 
MoveType - Class in com.algolia.search.models.indexing
 
MoveType() - Constructor for class com.algolia.search.models.indexing.MoveType
 
multipleBatch(List<BatchOperation<T>>) - Method in interface com.algolia.search.SearchClientMultipleOperations
Perform multiple write operations, potentially targeting multiple indices, in a single API call.
multipleBatch(List<BatchOperation<T>>, RequestOptions) - Method in interface com.algolia.search.SearchClientMultipleOperations
Perform multiple write operations, potentially targeting multiple indices, in a single API call.
multipleBatchAsync(List<BatchOperation<T>>) - Method in interface com.algolia.search.SearchClientMultipleOperations
Perform multiple write operations, potentially targeting multiple indices, in a single API call.
multipleBatchAsync(List<BatchOperation<T>>, RequestOptions) - Method in interface com.algolia.search.SearchClientMultipleOperations
Perform multiple write operations, potentially targeting multiple indices, in a single API call.
MultipleGetObject - Class in com.algolia.search.models.indexing
 
MultipleGetObject(String, String, List<String>) - Constructor for class com.algolia.search.models.indexing.MultipleGetObject
 
MultipleGetObject(String, String) - Constructor for class com.algolia.search.models.indexing.MultipleGetObject
 
multipleGetObjects(List<MultipleGetObject>, Class<T>) - Method in interface com.algolia.search.SearchClientMultipleOperations
Retrieve one or more objects, potentially from different indices, in a single API call.
multipleGetObjects(List<MultipleGetObject>, Class<T>, RequestOptions) - Method in interface com.algolia.search.SearchClientMultipleOperations
Retrieve one or more objects, potentially from different indices, in a single API call.
multipleGetObjectsAsync(List<MultipleGetObject>, Class<T>) - Method in interface com.algolia.search.SearchClientMultipleOperations
Retrieve one or more objects, potentially from different indices, in a single API call.
multipleGetObjectsAsync(List<MultipleGetObject>, Class<T>, RequestOptions) - Method in interface com.algolia.search.SearchClientMultipleOperations
Retrieve one or more objects, potentially from different indices, in a single API call.
MultipleGetObjectsRequest - Class in com.algolia.search.models.indexing
 
MultipleGetObjectsRequest(List<MultipleGetObject>) - Constructor for class com.algolia.search.models.indexing.MultipleGetObjectsRequest
 
MultipleGetObjectsResponse<T> - Class in com.algolia.search.models.indexing
 
MultipleGetObjectsResponse() - Constructor for class com.algolia.search.models.indexing.MultipleGetObjectsResponse
 
MultipleIndexBatchIndexingResponse - Class in com.algolia.search.models.indexing
 
MultipleIndexBatchIndexingResponse() - Constructor for class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
MultipleQueries - Class in com.algolia.search.models.indexing
 
MultipleQueries() - Constructor for class com.algolia.search.models.indexing.MultipleQueries
 
MultipleQueries(String, Query) - Constructor for class com.algolia.search.models.indexing.MultipleQueries
 
multipleQueries(MultipleQueriesRequest, Class<T>) - Method in interface com.algolia.search.SearchClientMultipleOperations
This method allows to send multiple search queries, potentially targeting multiple indices, in a single API call.
multipleQueries(MultipleQueriesRequest, Class<T>, RequestOptions) - Method in interface com.algolia.search.SearchClientMultipleOperations
This method allows to send multiple search queries, potentially targeting multiple indices, in a single API call.
multipleQueriesAsync(MultipleQueriesRequest, Class<T>) - Method in interface com.algolia.search.SearchClientMultipleOperations
This method allows to send multiple search queries, potentially targeting multiple indices, in a single API call.
multipleQueriesAsync(MultipleQueriesRequest, Class<T>, RequestOptions) - Method in interface com.algolia.search.SearchClientMultipleOperations
This method allows to send multiple search queries, potentially targeting multiple indices, in a single API call.
MultipleQueriesRequest - Class in com.algolia.search.models.indexing
 
MultipleQueriesRequest() - Constructor for class com.algolia.search.models.indexing.MultipleQueriesRequest
 
MultipleQueriesRequest(List<MultipleQueries>) - Constructor for class com.algolia.search.models.indexing.MultipleQueriesRequest
 
MultipleQueriesRequest(String, List<MultipleQueries>) - Constructor for class com.algolia.search.models.indexing.MultipleQueriesRequest
 
MultipleQueriesResponse<T> - Class in com.algolia.search.models.indexing
 
MultipleQueriesResponse() - Constructor for class com.algolia.search.models.indexing.MultipleQueriesResponse
 
MultiResponse - Class in com.algolia.search.models.indexing
 
MultiResponse() - Constructor for class com.algolia.search.models.indexing.MultiResponse
 

N

name - Variable in enum com.algolia.search.models.HttpMethod
 
next() - Method in class com.algolia.search.iterators.IndexIterator
 
NONE - Static variable in class com.algolia.search.models.indexing.StrategyType
 
numericFilters - Variable in class com.algolia.search.models.indexing.SearchParameters
 

O

of(String) - Static method in class com.algolia.search.models.indexing.AroundRadius
 
of(Integer) - Static method in class com.algolia.search.models.indexing.AroundRadius
 
of(Integer) - Static method in class com.algolia.search.models.settings.Distinct
 
of(Boolean) - Static method in class com.algolia.search.models.settings.Distinct
 
of(Boolean) - Static method in class com.algolia.search.models.settings.IgnorePlurals
 
of(List<String>) - Static method in class com.algolia.search.models.settings.IgnorePlurals
 
of(Boolean) - Static method in class com.algolia.search.models.settings.RemoveStopWords
 
of(List<String>) - Static method in class com.algolia.search.models.settings.RemoveStopWords
 
of(String) - Static method in class com.algolia.search.models.settings.TypoTolerance
 
of(Boolean) - Static method in class com.algolia.search.models.settings.TypoTolerance
 
offset - Variable in class com.algolia.search.models.indexing.SearchParameters
 
ofList(List<String>) - Static method in class com.algolia.search.models.rules.FacetFilters
 
ofListOfList(List<List<String>>) - Static method in class com.algolia.search.models.rules.FacetFilters
 
ONE_WAY_SYNONYM - Static variable in class com.algolia.search.models.synonyms.SynonymType
 
optionalFilters - Variable in class com.algolia.search.models.indexing.SearchParameters
 
optionalWords - Variable in class com.algolia.search.models.indexing.SearchParameters
 

P

page - Variable in class com.algolia.search.models.indexing.SearchParameters
 
PARTIAL_UPDATE_OBJECT - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
PARTIAL_UPDATE_OBJECT_NO_CREATE - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
partialUpdateObject(T) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObject(T, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObject(T, Boolean) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObject(T, Boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectAsync(T) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectAsync(T, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectAsync(T, Boolean) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectAsync(T, Boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjects(Iterable<T>) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjects(Iterable<T>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjects(Iterable<T>, boolean) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjects(Iterable<T>, boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectsAsync(Iterable<T>) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectsAsync(Iterable<T>, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectsAsync(Iterable<T>, boolean) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
partialUpdateObjectsAsync(Iterable<T>, boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
Update one or more attributes of an existing object.
percentileComputation - Variable in class com.algolia.search.models.indexing.SearchParameters
 
performRequestAsync(HttpRequest) - Method in interface com.algolia.search.HttpRequester
Perform an asynchronous request to the Algolia API.
personalizationImpact - Variable in class com.algolia.search.models.indexing.SearchParameters
 
PLACEHOLDER - Static variable in class com.algolia.search.models.synonyms.SynonymType
 

Q

Query - Class in com.algolia.search.models.indexing
Algolia Search Query
Query() - Constructor for class com.algolia.search.models.indexing.Query
 
Query(String) - Constructor for class com.algolia.search.models.indexing.Query
 
query - Variable in class com.algolia.search.models.indexing.SearchParameters
 
queryLanguages - Variable in class com.algolia.search.models.indexing.SearchParameters
 
QuerySerializer - Class in com.algolia.search.models.indexing
Customer serializer to serialize an Algolia search query as URL parameters
QuerySerializer() - Constructor for class com.algolia.search.models.indexing.QuerySerializer
 
QueryStringUtils - Class in com.algolia.search.util
 
QueryStringUtils() - Constructor for class com.algolia.search.util.QueryStringUtils
 
queryType - Variable in class com.algolia.search.models.indexing.SearchParameters
 

R

REMOVE - Static variable in class com.algolia.search.models.rules.EditType
 
removeStopWords - Variable in class com.algolia.search.models.indexing.SearchParameters
 
RemoveStopWords - Class in com.algolia.search.models.settings
 
RemoveStopWords() - Constructor for class com.algolia.search.models.settings.RemoveStopWords
 
removeUserID(String) - Method in interface com.algolia.search.SearchClientMcm
Remove a userID and its associated data from the multi-clusters
removeUserID(String, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Remove a userID and its associated data from the multi-clusters.
removeUserIDAsync(String) - Method in interface com.algolia.search.SearchClientMcm
Remove a userID and its associated data from the multi-clusters.
removeUserIDAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Remove a userID and its associated data from the multi-clusters.
RemoveUserIdResponse - Class in com.algolia.search.models.mcm
 
RemoveUserIdResponse() - Constructor for class com.algolia.search.models.mcm.RemoveUserIdResponse
 
removeWordsIfNoResults - Variable in class com.algolia.search.models.indexing.SearchParameters
 
RemoveWordsType - Enum in com.algolia.search.models.indexing
 
REPLACE - Static variable in class com.algolia.search.models.rules.EditType
 
replaceAllObjects(Iterable<T>) - Method in class com.algolia.search.SearchIndex
Push a new set of objects and remove all previous ones.
replaceAllObjects(Iterable<T>, boolean) - Method in class com.algolia.search.SearchIndex
Push a new set of objects and remove all previous ones.
replaceAllObjects(Iterable<T>, RequestOptions, boolean) - Method in class com.algolia.search.SearchIndex
Push a new set of objects and remove all previous ones.
replaceAllObjectsAsync(Iterable<T>) - Method in class com.algolia.search.SearchIndex
Push a new set of objects and remove all previous ones.
replaceAllObjectsAsync(Iterable<T>, boolean) - Method in class com.algolia.search.SearchIndex
Push a new set of objects and remove all previous ones.
replaceAllObjectsAsync(Iterable<T>, RequestOptions, boolean) - Method in class com.algolia.search.SearchIndex
Push a new set of objects and remove all previous ones.
replaceAllRules(Iterable<Rule>) - Method in interface com.algolia.search.SearchIndexRules
Push a new set of rules and erase all previous ones.
replaceAllRules(Iterable<Rule>, Boolean) - Method in interface com.algolia.search.SearchIndexRules
Push a new set of rules and erase all previous ones.
replaceAllRules(Iterable<Rule>, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Push a new set of rules and erase all previous ones.
replaceAllRulesAsync(Iterable<Rule>) - Method in interface com.algolia.search.SearchIndexRules
Push a new set of rules and erase all previous ones.
replaceAllRulesAsync(Iterable<Rule>, Boolean) - Method in interface com.algolia.search.SearchIndexRules
Push a new set of rules and erase all previous ones.
replaceAllRulesAsync(Iterable<Rule>, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Push a new set of rules and erase all previous ones.
replaceAllSynonyms(Iterable<Synonym>) - Method in interface com.algolia.search.SearchIndexSynonyms
Push a new set of synonyms and erase all previous ones.
replaceAllSynonyms(Iterable<Synonym>, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Push a new set of synonyms and erase all previous ones.
replaceAllSynonyms(Iterable<Synonym>, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Push a new set of synonyms and erase all previous ones.
replaceAllSynonymsAsync(Iterable<Synonym>) - Method in interface com.algolia.search.SearchIndexSynonyms
Push a new set of synonyms and erase all previous ones.
replaceAllSynonymsAsync(Iterable<Synonym>, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Push a new set of synonyms and erase all previous ones.
replaceAllSynonymsAsync(Iterable<Synonym>, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Push a new set of synonyms and erase all previous ones.
replaceSynonymsInHighlight - Variable in class com.algolia.search.models.indexing.SearchParameters
 
RequestOptions - Class in com.algolia.search.models
Request options are used to pass extra parameters, headers, timeout to the request.
RequestOptions() - Constructor for class com.algolia.search.models.RequestOptions
 
responseFields - Variable in class com.algolia.search.models.indexing.SearchParameters
 
restoreApiKey(String) - Method in interface com.algolia.search.SearchClientAPIKeys
Restore the given API Key
restoreApiKey(String, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Restore the given API Key
restoreApiKeyAsync(String) - Method in interface com.algolia.search.SearchClientAPIKeys
Restore the given API Key
restoreApiKeyAsync(String, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Restore the given API Key
RestoreApiKeyResponse - Class in com.algolia.search.models.apikeys
 
RestoreApiKeyResponse() - Constructor for class com.algolia.search.models.apikeys.RestoreApiKeyResponse
 
restrictHighlightAndSnippetArrays - Variable in class com.algolia.search.models.indexing.SearchParameters
 
restrictIndices - Variable in class com.algolia.search.models.indexing.SearchParameters
 
restrictSearchableAttributes - Variable in class com.algolia.search.models.indexing.SearchParameters
 
restrictSources - Variable in class com.algolia.search.models.indexing.SearchParameters
 
RetryOutcome - Enum in com.algolia.search.models.common
 
Rule - Class in com.algolia.search.models.rules
Query Rules allows performing pre- and post-processing on queries matching specific patterns.
Rule() - Constructor for class com.algolia.search.models.rules.Rule
 
ruleContexts - Variable in class com.algolia.search.models.indexing.SearchParameters
 
RuleQuery - Class in com.algolia.search.models.rules
Query Rules allows performing pre- and post-processing on queries matching specific patterns.
RuleQuery(String) - Constructor for class com.algolia.search.models.rules.RuleQuery
 
RULES - Static variable in class com.algolia.search.models.indexing.CopyScope
 
RulesIterable - Class in com.algolia.search.iterators
 
RulesIterable(SearchIndex<?>) - Constructor for class com.algolia.search.iterators.RulesIterable
 
RulesIterable(SearchIndex<?>, Integer) - Constructor for class com.algolia.search.iterators.RulesIterable
 
RulesIterable(SearchIndex<?>, Integer, RequestOptions) - Constructor for class com.algolia.search.iterators.RulesIterable
 
RulesIterator - Class in com.algolia.search.iterators
 
RulesIterator(SearchIndex<?>) - Constructor for class com.algolia.search.iterators.RulesIterator
 
RulesIterator(SearchIndex<?>, Integer) - Constructor for class com.algolia.search.iterators.RulesIterator
 
RulesIterator(SearchIndex<?>, Integer, RequestOptions) - Constructor for class com.algolia.search.iterators.RulesIterator
 

S

saveObject(T) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObject(T, boolean) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObject(T, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObject(T, boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectAsync(T) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectAsync(T, boolean) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectAsync(T, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectAsync(T, boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjects(Iterable<T>) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjects(Iterable<T>, boolean) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjects(Iterable<T>, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjects(Iterable<T>, boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectsAsync(Iterable<T>) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectsAsync(Iterable<T>, boolean) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectsAsync(Iterable<T>, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveObjectsAsync(Iterable<T>, boolean, RequestOptions) - Method in class com.algolia.search.SearchIndex
This method allows you to create records on your index by sending one or more objects Each object contains a set of attributes and values, which represents a full record on an index.
saveRule(Rule) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRule(Rule, Boolean) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRule(Rule, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRule(Rule, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRuleAsync(Rule) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRuleAsync(Rule, Boolean) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRuleAsync(Rule, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
saveRuleAsync(Rule, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a single rule.
SaveRuleResponse - Class in com.algolia.search.models.rules
 
SaveRuleResponse() - Constructor for class com.algolia.search.models.rules.SaveRuleResponse
 
saveRules(Iterable<Rule>) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRules(Iterable<Rule>, Boolean, Boolean) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRules(Iterable<Rule>, Boolean, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRules(Iterable<Rule>, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRulesAsync(Iterable<Rule>) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRulesAsync(Iterable<Rule>, Boolean, Boolean) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRulesAsync(Iterable<Rule>, Boolean, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveRulesAsync(Iterable<Rule>, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Create or update a specified set of rules, or all rules.
saveSynonym(Synonym) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single rule.
saveSynonym(Synonym, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single rule.
saveSynonym(Synonym, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single rule.
saveSynonym(Synonym, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single synonym on an index.
saveSynonymAsync(Synonym) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single rule.
saveSynonymAsync(Synonym, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single rule.
saveSynonymAsync(Synonym, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single rule.
saveSynonymAsync(Synonym, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update a single synonym on an index.
SaveSynonymResponse - Class in com.algolia.search.models.synonyms
 
SaveSynonymResponse() - Constructor for class com.algolia.search.models.synonyms.SaveSynonymResponse
 
saveSynonyms(Iterable<Synonym>) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonyms(Iterable<Synonym>, Boolean, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonyms(Iterable<Synonym>, Boolean, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonyms(Iterable<Synonym>, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonymsAsync(Iterable<Synonym>) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonymsAsync(Iterable<Synonym>, Boolean, Boolean) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonymsAsync(Iterable<Synonym>, Boolean, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
saveSynonymsAsync(Iterable<Synonym>, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Create or update multiple synonyms.
search(Query) - Method in interface com.algolia.search.SearchIndexSearching
Method used for querying an index.
search(Query, RequestOptions) - Method in interface com.algolia.search.SearchIndexSearching
Method used for querying an index.
searchAsync(Query) - Method in interface com.algolia.search.SearchIndexSearching
Method used for querying an index.
searchAsync(Query, RequestOptions) - Method in interface com.algolia.search.SearchIndexSearching
Method used for querying an index.
SearchClient - Class in com.algolia.search
Algolia's REST search client that wraps an instance of the transporter HttpTransport which wraps the HttpClient This client allows to build typed requests and read typed responses.
SearchClient(SearchConfig, HttpRequester) - Constructor for class com.algolia.search.SearchClient
Creates a custom SearchClient with the given SearchConfig and the given HttpRequester
SearchClientAdvanced - Interface in com.algolia.search
 
SearchClientAPIKeys - Interface in com.algolia.search
 
SearchClientBase - Interface in com.algolia.search
 
SearchClientCopyOperations - Interface in com.algolia.search
 
SearchClientMcm - Interface in com.algolia.search
 
SearchClientMultipleOperations - Interface in com.algolia.search
 
SearchClientPersonalization - Interface in com.algolia.search
 
SearchConfig - Class in com.algolia.search
 
SearchConfig.Builder - Class in com.algolia.search
 
SearchForFacetRequest - Class in com.algolia.search.models.indexing
 
SearchForFacetRequest() - Constructor for class com.algolia.search.models.indexing.SearchForFacetRequest
 
SearchForFacetResponse - Class in com.algolia.search.models.indexing
 
SearchForFacetResponse() - Constructor for class com.algolia.search.models.indexing.SearchForFacetResponse
 
searchForFacetValues(SearchForFacetRequest) - Method in interface com.algolia.search.SearchIndexSearching
Search for a set of values within a given facet attribute.
searchForFacetValues(SearchForFacetRequest, RequestOptions) - Method in interface com.algolia.search.SearchIndexSearching
Search for a set of values within a given facet attribute.
searchForFacetValuesAsync(SearchForFacetRequest) - Method in interface com.algolia.search.SearchIndexSearching
Search for a set of values within a given facet attribute.
searchForFacetValuesAsync(SearchForFacetRequest, RequestOptions) - Method in interface com.algolia.search.SearchIndexSearching
Search for a set of values within a given facet attribute.
SearchIndex<T> - Class in com.algolia.search
This class holds all endpoints for an Index.
SearchIndexBase<T> - Interface in com.algolia.search
This interface holds all index common methods.
SearchIndexRules<T> - Interface in com.algolia.search
This interface holds all endpoints for Query Rules.
SearchIndexSearching<T> - Interface in com.algolia.search
This interface holds all endpoints related to search.
SearchIndexSettings<T> - Interface in com.algolia.search
This interface holds all endpoints for Index Settings.
SearchIndexSynonyms<T> - Interface in com.algolia.search
This interface holds all endpoints for Synonyms.
SearchParameters<T extends SearchParameters<T>> - Class in com.algolia.search.models.indexing
 
SearchParameters() - Constructor for class com.algolia.search.models.indexing.SearchParameters
 
SearchResult<T> - Class in com.algolia.search.models.indexing
 
SearchResult() - Constructor for class com.algolia.search.models.indexing.SearchResult
 
searchRules(RuleQuery) - Method in interface com.algolia.search.SearchIndexRules
Search for rules matching various criteria.
searchRules(RuleQuery, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Search for rules matching various criteria.
searchRulesAsync(RuleQuery) - Method in interface com.algolia.search.SearchIndexRules
Search for rules matching various criteria.
searchRulesAsync(RuleQuery, RequestOptions) - Method in interface com.algolia.search.SearchIndexRules
Search for rules matching various criteria.
searchSynonyms(SynonymQuery) - Method in interface com.algolia.search.SearchIndexSynonyms
Get all synonyms that match a query.
searchSynonyms(SynonymQuery, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Get all synonyms that match a query.
searchSynonymsAsync(SynonymQuery) - Method in interface com.algolia.search.SearchIndexSynonyms
Get all synonyms that match a query.
searchSynonymsAsync(SynonymQuery, RequestOptions) - Method in interface com.algolia.search.SearchIndexSynonyms
Get all synonyms that match a query.
searchUserIDs(SearchUserIdsRequest) - Method in interface com.algolia.search.SearchClientMcm
Search for userIDs The data returned will usually be a few seconds behind real-time, because userID usage may take up to a few seconds propagate to the different cluster
searchUserIDs(SearchUserIdsRequest, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Search for userIDs The data returned will usually be a few seconds behind real-time, because userID usage may take up to a few seconds propagate to the different cluster
searchUserIDsAsync(SearchUserIdsRequest) - Method in interface com.algolia.search.SearchClientMcm
Search for userIDs The data returned will usually be a few seconds behind real-time, because userID usage may take up to a few seconds propagate to the different cluster
searchUserIDsAsync(SearchUserIdsRequest, RequestOptions) - Method in interface com.algolia.search.SearchClientMcm
Search for userIDs The data returned will usually be a few seconds behind real-time, because userID usage may take up to a few seconds propagate to the different cluster
SearchUserIdsRequest - Class in com.algolia.search.models.mcm
 
SearchUserIdsRequest() - Constructor for class com.algolia.search.models.mcm.SearchUserIdsRequest
 
SecuredApiKeyRestriction - Class in com.algolia.search.models.apikeys
 
SecuredApiKeyRestriction() - Constructor for class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
sendEvent(InsightsEvent) - Method in class com.algolia.search.InsightsClient
This command pushes an event to the Insights API.
sendEvent(InsightsEvent, RequestOptions) - Method in class com.algolia.search.InsightsClient
This command pushes an event to the Insights API.
sendEventAsync(InsightsEvent) - Method in class com.algolia.search.InsightsClient
This command pushes an event to the Insights API.
sendEventAsync(InsightsEvent, RequestOptions) - Method in class com.algolia.search.InsightsClient
This command pushes an event to the Insights API.
sendEvents(List<InsightsEvent>) - Method in class com.algolia.search.InsightsClient
This command pushes an array of events to the Insights API.
sendEvents(List<InsightsEvent>, RequestOptions) - Method in class com.algolia.search.InsightsClient
This command pushes an array of events to the Insights API.
sendEventsAsync(List<InsightsEvent>) - Method in class com.algolia.search.InsightsClient
This command pushes an array of events to the Insights API.
sendEventsAsync(List<InsightsEvent>, RequestOptions) - Method in class com.algolia.search.InsightsClient
This command pushes an array of events to the Insights API.
serialize(List<String>, JsonGenerator, SerializerProvider) - Method in class com.algolia.search.models.indexing.FlatListSerializer
 
serialize(Query, JsonGenerator, SerializerProvider) - Method in class com.algolia.search.models.indexing.QuerySerializer
 
setAbTestID(long) - Method in class com.algolia.search.models.analytics.ABTestResponse
 
setAbTestID(long) - Method in class com.algolia.search.models.analytics.AddABTestResponse
 
setAbTestVariantID(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setAcl(List<String>) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setAction(String) - Method in class com.algolia.search.models.indexing.BatchOperation
 
setAdvancedSyntax(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAdvancedSyntax(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAdvancedSyntaxFeatures(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAdvancedSyntaxFeatures(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAllowCompressionOfIntegerArray(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAllowTyposOnNumericTokens(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAllowTyposOnNumericTokens(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAlternativesAsExact(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAlternativesAsExact(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAnalytics(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAnalyticsTags(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAnchoring(String) - Method in class com.algolia.search.models.rules.Condition
 
setAnchoring(String) - Method in class com.algolia.search.models.rules.RuleQuery
Set the anchoring, restricts the search to rules with a specific anchoring type
setAnswer(String) - Method in class com.algolia.search.models.common.Log
 
setAnswerCode(String) - Method in class com.algolia.search.models.common.Log
 
setAppliedRules(List<Map<String, Object>>) - Method in class com.algolia.search.models.indexing.SearchResult
 
setAroundLatLng(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAroundLatLng(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setAroundLatLngViaIP(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAroundPrecision(List<AroundPrecision>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAroundRadius(AroundRadius) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAttributeCriteriaComputedByMinProximity(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAttributeForDistinct(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAttributesForFaceting(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAttributesToHighlight(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAttributesToHighlight(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAttributesToIndex(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAttributesToRetrieve(List<String>) - Method in class com.algolia.search.models.indexing.MultipleGetObject
 
setAttributesToRetrieve(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAttributesToRetrieve(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAttributesToSnippet(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setAttributesToSnippet(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setAutomaticFacetFilters(List<AutomaticFacetFilter>) - Method in class com.algolia.search.models.rules.ConsequenceParams
 
setAutomaticOptionalFacetFilters(List<AutomaticFacetFilter>) - Method in class com.algolia.search.models.rules.ConsequenceParams
 
setAutomaticRadius(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setAvg(Float) - Method in class com.algolia.search.models.indexing.FacetStats
 
setBatchSize(int) - Method in class com.algolia.search.ConfigBase.Builder
Overrides the default batch size for save methods.
setBody(InputStream) - Method in class com.algolia.search.models.HttpRequest
 
setBody(InputStream) - Method in class com.algolia.search.models.HttpResponse
 
setBody(T) - Method in class com.algolia.search.models.indexing.BatchOperation
 
setCamelCaseAttributes(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setClickAnalytics(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setClickSignificance(int) - Method in class com.algolia.search.models.analytics.ABTestResponse
 
setCluster(String) - Method in class com.algolia.search.models.mcm.AssignUserIdRequest
 
setCluster(String) - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
setClusterName(String) - Method in class com.algolia.search.models.mcm.UserId
 
setClusters(List<Cluster>) - Method in class com.algolia.search.models.mcm.ListClustersResponse
 
setCompressionType(CompressionType) - Method in class com.algolia.search.models.HttpRequest
 
setCompressionType(CompressionType) - Method in class com.algolia.search.SearchConfig.Builder
Enables compression for the SearchClient.
setCondition(Condition) - Method in class com.algolia.search.models.rules.Rule
 
setConnectTimeOut(Integer) - Method in class com.algolia.search.ConfigBase.Builder
Overrides the default connect timeout.
setConsequence(Consequence) - Method in class com.algolia.search.models.rules.Rule
 
setConsequenceQuery(ConsequenceQuery) - Method in class com.algolia.search.models.rules.ConsequenceParams
 
setContext(String) - Method in class com.algolia.search.models.rules.Condition
 
setContext(String) - Method in class com.algolia.search.models.rules.RuleQuery
Set the context, restricts the search to rules with a specific context (exact match)
setConversionSignificance(int) - Method in class com.algolia.search.models.analytics.ABTestResponse
 
setCorrections(List<String>) - Method in class com.algolia.search.models.synonyms.Synonym
 
setCount(Long) - Method in class com.algolia.search.models.indexing.FacetHit
 
setCreatedAt(ZonedDateTime) - Method in class com.algolia.search.models.analytics.ABTestResponse
 
setCreatedAt(OffsetDateTime) - Method in class com.algolia.search.models.apikeys.AddApiKeyResponse
 
setCreatedAt(OffsetDateTime) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setCreatedAt(ZonedDateTime) - Method in class com.algolia.search.models.mcm.AssignUserIdResponse
 
setCursor(String) - Method in class com.algolia.search.models.indexing.BrowseIndexQuery
 
setCursor(String) - Method in class com.algolia.search.models.indexing.BrowseIndexResponse
 
setCustomParameter(String, Object) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setCustomParameters(Map<String, Object>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setCustomRanking(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setCustomSearchParameters(Query) - Method in class com.algolia.search.models.analytics.Variant
 
setCustomSetting(String, Object) - Method in class com.algolia.search.models.settings.IndexSettings
 
setCustomSettings(Map<String, Object>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDataSize(int) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setDataSize(Integer) - Method in class com.algolia.search.models.mcm.UserId
 
setDecompoundedAttributes(Map<String, List<String>>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDelete(String) - Method in class com.algolia.search.models.rules.Edit
 
setDeletedAt(OffsetDateTime) - Method in class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
setDeletedAt(ZonedDateTime) - Method in class com.algolia.search.models.mcm.RemoveUserIdResponse
 
setDescription(String) - Method in class com.algolia.search.models.analytics.Variant
 
setDescription(String) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setDescription(String) - Method in class com.algolia.search.models.rules.Rule
 
setDestination(String) - Method in class com.algolia.search.models.indexing.CopyToRequest
 
setDestination(String) - Method in class com.algolia.search.models.indexing.MoveIndexRequest
 
setDisableExactOnAttributes(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setDisableExactOnAttributes(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDisablePrefixOnAttributes(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDisableTypoToleranceOnAttributes(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setDisableTypoToleranceOnAttributes(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDisableTypoToleranceOnWords(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDisjunctive(Boolean) - Method in class com.algolia.search.models.rules.AutomaticFacetFilter
 
setDistinct(Distinct) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setDistinct(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDistinct(Distinct) - Method in class com.algolia.search.models.settings.IndexSettings
 
setDistinct(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setEdits(List<Edit>) - Method in class com.algolia.search.models.rules.ConsequenceQuery
 
setEnabled(Boolean) - Method in class com.algolia.search.models.rules.Rule
 
setEnablePersonalization(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setEnableRules(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setEnableRules(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setEndAt(OffsetDateTime) - Method in class com.algolia.search.models.analytics.ABTest
 
setEntries(int) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setError(String) - Method in class com.algolia.search.models.HttpResponse
 
setEventName(String) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setEvents(List<InsightsEvent>) - Method in class com.algolia.search.models.insights.InsightsRequest
 
setEventsScoring(Map<String, EventScoring>) - Method in class com.algolia.search.models.personalization.GetStrategyResponse
 
setEventsScoring(Map<String, EventScoring>) - Method in class com.algolia.search.models.personalization.SetStrategyRequest
 
setEventType(String) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setExactOnSingleWordQuery(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setExactOnSingleWordQuery(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setExecutorService(ExecutorService) - Method in class com.algolia.search.ConfigBase.Builder
Sets a custom executor service.
setExhaustiveFacetsCount(Boolean) - Method in class com.algolia.search.models.indexing.SearchForFacetResponse
 
setExhaustiveFacetsCount(Boolean) - Method in class com.algolia.search.models.indexing.SearchResult
 
setFacet(String) - Method in class com.algolia.search.models.rules.AutomaticFacetFilter
 
setFacetFilters(List<List<String>>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setFacetHits(List<FacetHit>) - Method in class com.algolia.search.models.indexing.SearchForFacetResponse
 
setFacetingAfterDistinct(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setFacetName(String) - Method in class com.algolia.search.models.indexing.SearchForFacetRequest
 
setFacetQuery(String) - Method in class com.algolia.search.models.indexing.SearchForFacetRequest
 
setFacets(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setFacets(Map<String, Map<String, Long>>) - Method in class com.algolia.search.models.indexing.SearchResult
 
setFacets_stats(Map<String, FacetStats>) - Method in class com.algolia.search.models.indexing.SearchResult
 
setFacetsScoring(Map<String, FacetScoring>) - Method in class com.algolia.search.models.personalization.GetStrategyResponse
 
setFacetsScoring(Map<String, FacetScoring>) - Method in class com.algolia.search.models.personalization.SetStrategyRequest
 
setFileSize(int) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setFilters(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setFilters(List<String>) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setFrom(long) - Method in class com.algolia.search.models.indexing.AroundPrecision
 
setFrom(OffsetDateTime) - Method in class com.algolia.search.models.rules.TimeRange
 
setGetApiKeyFunction(Function<String, ApiKey>) - Method in class com.algolia.search.models.apikeys.AddApiKeyResponse
 
setGetApiKeyFunction(Function<String, ApiKey>) - Method in class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
setGetApiKeyFunction(Function<String, ApiKey>) - Method in class com.algolia.search.models.apikeys.RestoreApiKeyResponse
 
setGetApiKeyFunction(Function<String, ApiKey>) - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
setGetRankingInfo(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setHeaders(HashMap<String, String>) - Method in class com.algolia.search.models.HttpRequest
 
setHide(List<Hide>) - Method in class com.algolia.search.models.rules.Consequence
 
setHighlighted(String) - Method in class com.algolia.search.models.indexing.FacetHit
 
setHighlightPostTag(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setHighlightPostTag(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setHighlightPreTag(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setHighlightPreTag(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setHits(List<T>) - Method in class com.algolia.search.models.indexing.SearchResult
 
setHitsPerPage(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setHitsPerPage(Integer) - Method in class com.algolia.search.models.indexing.SearchResult
 
setHitsPerPage(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setHitsPerPage(Integer) - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
setHitsPerPage(Long) - Method in class com.algolia.search.models.rules.RuleQuery
Set the number of hits per page.
setHitsPerPage(Integer) - Method in class com.algolia.search.models.rules.RuleQuery
Set the number of hits per page.
setHitsPerPage(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setHitsPerPage(Long) - Method in class com.algolia.search.models.settings.IndexSettings
 
setHitsPerPage(Long) - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
setHitsPerPage(Integer) - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
setHosts(List<StatefulHost>) - Method in class com.algolia.search.ConfigBase.Builder
Sets a list of specific host to target.
setHttpStatusCode(int) - Method in class com.algolia.search.models.HttpResponse
 
setId(String) - Method in class com.algolia.search.models.synonyms.SaveSynonymResponse
 
setIgnorePlurals(IgnorePlurals) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setIgnorePlurals(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setIgnorePlurals(IgnorePlurals) - Method in class com.algolia.search.models.settings.IndexSettings
 
setIgnorePlurals(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setIndex(String) - Method in class com.algolia.search.models.analytics.AddABTestResponse
 
setIndex(String) - Method in class com.algolia.search.models.analytics.DeleteAbTestResponse
 
setIndex(String) - Method in class com.algolia.search.models.analytics.StopAbTestResponse
 
setIndex(String) - Method in class com.algolia.search.models.analytics.Variant
 
setIndex(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setIndex(String) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setIndexes(List<String>) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setIndexName(String) - Method in class com.algolia.search.models.indexing.BatchOperation
 
setIndexName(String) - Method in class com.algolia.search.models.indexing.CopyResponse
 
setIndexName(String) - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
setIndexName(String) - Method in class com.algolia.search.models.indexing.MultipleGetObject
 
setIndexName(String) - Method in class com.algolia.search.models.indexing.MultipleQueries
 
setIndexUsed(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setInput(String) - Method in class com.algolia.search.models.synonyms.Synonym
 
setInsert(String) - Method in class com.algolia.search.models.rules.Edit
 
setInsideBoundingBox(List<List<Float>>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setInsidePolygon(List<List<Float>>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setIp(String) - Method in class com.algolia.search.models.common.Log
 
setItems(List<IndicesResponse>) - Method in class com.algolia.search.models.indexing.ListIndicesResponse
 
setKeepDiacriticsOnCharacters(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setKey(String) - Method in class com.algolia.search.models.apikeys.AddApiKeyResponse
 
setKey(String) - Method in class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
setKey(String) - Method in class com.algolia.search.models.apikeys.RestoreApiKeyResponse
 
setKey(String) - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
setKeys(List<ApiKey>) - Method in class com.algolia.search.models.apikeys.ApiKeys
 
setLastBuildTimes(int) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setLength(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setLength(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setLogs(List<Log>) - Method in class com.algolia.search.models.common.Logs
 
setMax(Float) - Method in class com.algolia.search.models.indexing.FacetStats
 
setMaxFacetHits(Long) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setMaxFacetHits(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setMaxHitsPerQuery(Integer) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setMaxHitsPerQuery(Long) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setMaxQueriesPerIPPerHour(Integer) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setMaxValuesPerFacet(Long) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setMaxValuesPerFacet(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setMaxValuesPerFacet(Long) - Method in class com.algolia.search.models.settings.IndexSettings
 
setMessage(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setMessage(String) - Method in class com.algolia.search.models.insights.InsightsResult
 
setMethod(String) - Method in class com.algolia.search.models.common.Log
 
setMethod(HttpMethod) - Method in class com.algolia.search.models.HttpRequest
 
setMethodPath(String) - Method in class com.algolia.search.models.HttpRequest
 
setMin(Float) - Method in class com.algolia.search.models.indexing.FacetStats
 
setMinimumAroundRadius(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setMinProximity(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setMinProximity(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setMinWordSizefor1Typo(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setMinWordSizefor1Typo(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setMinWordSizefor2Typos(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setMinWordSizefor2Typos(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setName(String) - Method in class com.algolia.search.models.analytics.ABTest
 
setName(String) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setNbHits(Integer) - Method in class com.algolia.search.models.indexing.SearchResult
 
setNbHits(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setNbPages(Integer) - Method in class com.algolia.search.models.indexing.SearchResult
 
setNbPages(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setNbRecords(Integer) - Method in class com.algolia.search.models.mcm.UserId
 
setNetworkError(boolean) - Method in class com.algolia.search.models.HttpResponse
 
setNumberOfPendingTasks(int) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setNumericAttributesForFiltering(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setNumericAttributesToIndex(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setNumericFilters(List<List<String>>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setObjectID(String) - Method in class com.algolia.search.models.indexing.MultipleGetObject
 
setObjectID(String) - Method in class com.algolia.search.models.indexing.UpdateObjectResponse
 
setObjectID(String) - Method in class com.algolia.search.models.rules.ConsequencePromote
 
setObjectID(String) - Method in class com.algolia.search.models.rules.Hide
 
setObjectID(String) - Method in class com.algolia.search.models.rules.Rule
 
setObjectID(String) - Method in class com.algolia.search.models.synonyms.Synonym
 
setObjectIDs(List<String>) - Method in class com.algolia.search.models.indexing.BatchResponse
 
setObjectIDs(List<String>) - Method in class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
setObjectIDs(List<String>) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setOffset(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setOffset(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setOperation(String) - Method in class com.algolia.search.models.indexing.CopyToRequest
 
setOperation(String) - Method in class com.algolia.search.models.indexing.MoveIndexRequest
 
setOptionalFilters(List<List<String>>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setOptionalWords(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setOptionalWords(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setPage(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setPage(Integer) - Method in class com.algolia.search.models.indexing.SearchResult
 
setPage(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setPage(Integer) - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
setPage(Long) - Method in class com.algolia.search.models.rules.RuleQuery
Set the page to retrieve (zero base).
setPage(Integer) - Method in class com.algolia.search.models.rules.RuleQuery
Set the page to retrieve (zero base).
setPage(Long) - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
setPage(Integer) - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
setPaginationLimitedTo(Integer) - Method in class com.algolia.search.models.settings.IndexSettings
 
setPaginationLimitedTo(Long) - Method in class com.algolia.search.models.settings.IndexSettings
 
setParams(Query) - Method in class com.algolia.search.models.indexing.MultipleQueries
 
setParams(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setParams(ConsequenceParams) - Method in class com.algolia.search.models.rules.Consequence
 
setParsedQuery(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setPattern(String) - Method in class com.algolia.search.models.rules.Condition
 
setPendingKey(ApiKey) - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
setPendingTask(boolean) - Method in class com.algolia.search.models.common.TaskStatusResponse
 
setPendingTask(boolean) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setPercentileComputation(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setPersonalizationImpact(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setPersonalizationStrategy(SetStrategyRequest) - Method in interface com.algolia.search.SearchClientPersonalization
This command configures the personalization strategy
setPersonalizationStrategy(SetStrategyRequest, RequestOptions) - Method in interface com.algolia.search.SearchClientPersonalization
This command configures the personalization strategy
setPersonalizationStrategyAsync(SetStrategyRequest) - Method in interface com.algolia.search.SearchClientPersonalization
This command configures the personalization strategy
setPersonalizationStrategyAsync(SetStrategyRequest, RequestOptions) - Method in interface com.algolia.search.SearchClientPersonalization
This command configures the personalization strategy
setPlaceholder(String) - Method in class com.algolia.search.models.synonyms.Synonym
 
setPosition(Integer) - Method in class com.algolia.search.models.rules.ConsequencePromote
 
setPositions(List<Long>) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setProcessed(Boolean) - Method in class com.algolia.search.models.indexing.SearchResult
 
setProcessingTimeMS(Integer) - Method in class com.algolia.search.models.indexing.SearchForFacetResponse
 
setProcessingTimeMS(Integer) - Method in class com.algolia.search.models.indexing.SearchResult
 
setProcessingTimeMS(Long) - Method in class com.algolia.search.models.indexing.SearchResult
 
setPromote(List<ConsequencePromote>) - Method in class com.algolia.search.models.rules.Consequence
 
setQuery(Query) - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
setQuery(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setQuery(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setQuery(String) - Method in class com.algolia.search.models.mcm.SearchUserIdsRequest
 
setQuery(String) - Method in class com.algolia.search.models.rules.RuleQuery
Set the full text query
setQuery(String) - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
setQueryAfterRemoval(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setQueryBody(String) - Method in class com.algolia.search.models.common.Log
 
setQueryHeaders(String) - Method in class com.algolia.search.models.common.Log
 
setQueryID(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setQueryID(String) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setQueryLanguages(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setQueryLanguages(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setQueryParameters(String) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setQueryType(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setQueryType(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setRanking(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setReadTimeOut(Integer) - Method in class com.algolia.search.ConfigBase.Builder
Overrides the default read timeout.
setReferers(List<String>) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setRemoveStopWords(RemoveStopWords) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setRemoveStopWords(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setRemoveStopWords(RemoveStopWords) - Method in class com.algolia.search.models.settings.IndexSettings
 
setRemoveStopWords(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setRemoveWordsIfNoResults(RemoveWordsType) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setRemoveWordsIfNoResults(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setReplacements(List<String>) - Method in class com.algolia.search.models.synonyms.Synonym
 
setReplaceSynonymsInHighlight(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setReplaceSynonymsInHighlight(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setReplicas(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setRequests(List<MultipleGetObject>) - Method in class com.algolia.search.models.indexing.MultipleGetObjectsRequest
 
setRequests(List<MultipleQueries>) - Method in class com.algolia.search.models.indexing.MultipleQueriesRequest
 
setResponseFields(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setResponseFields(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setResponses(List<BatchResponse>) - Method in class com.algolia.search.models.indexing.BatchIndexingResponse
 
setResponses(List<WaitableResponse>) - Method in class com.algolia.search.models.indexing.MultiResponse
 
setRestrictHighlightAndSnippetArrays(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setRestrictHighlightAndSnippetArrays(Boolean) - Method in class com.algolia.search.models.settings.IndexSettings
 
setRestrictIndices(List<String>) - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
setRestrictIndices(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setRestrictSearchableAttributes(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setRestrictSources(List<String>) - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
setRestrictSources(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setResults(List<T>) - Method in class com.algolia.search.models.indexing.MultipleGetObjectsResponse
 
setResults(List<SearchResult<T>>) - Method in class com.algolia.search.models.indexing.MultipleQueriesResponse
 
setRuleContexts(List<String>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setScope(List<String>) - Method in class com.algolia.search.models.indexing.CopyToRequest
 
setScore(long) - Method in class com.algolia.search.models.personalization.EventScoring
 
setScore(long) - Method in class com.algolia.search.models.personalization.FacetScoring
 
setScore(Integer) - Method in class com.algolia.search.models.rules.AutomaticFacetFilter
 
setSearchableAttributes(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setSearchParameters(Query) - Method in class com.algolia.search.models.indexing.SearchForFacetRequest
 
setSeparatorsToIndex(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setServerUsed(String) - Method in class com.algolia.search.models.indexing.SearchResult
 
setSettings(IndexSettings) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to slaves
setSettings(IndexSettings, Boolean) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to replicas
setSettings(IndexSettings, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to replicas
setSettings(IndexSettings, RequestOptions) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to slaves
setSettingsAsync(IndexSettings) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to replicas
setSettingsAsync(IndexSettings, Boolean) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to replicas
setSettingsAsync(IndexSettings, Boolean, RequestOptions) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to replicas
setSettingsAsync(IndexSettings, RequestOptions) - Method in interface com.algolia.search.SearchIndexSettings
Set settings of this index, and do not forward to slaves
SetSettingsResponse - Class in com.algolia.search.models.settings
 
SetSettingsResponse() - Constructor for class com.algolia.search.models.settings.SetSettingsResponse
 
setSha1(String) - Method in class com.algolia.search.models.common.Log
 
setSimilarQuery(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setSlaves(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setSnippetEllipsisText(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setSnippetEllipsisText(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setSortFacetValuesBy(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setSortFacetValuesBy(String) - Method in class com.algolia.search.models.settings.IndexSettings
 
setStatus(String) - Method in class com.algolia.search.models.analytics.ABTestResponse
 
setStatus(String) - Method in class com.algolia.search.models.common.TaskStatusResponse
 
setStatus(int) - Method in class com.algolia.search.models.insights.InsightsResult
 
setStrategy(String) - Method in class com.algolia.search.models.indexing.MultipleQueriesRequest
 
SetStrategyRequest - Class in com.algolia.search.models.personalization
 
SetStrategyRequest() - Constructor for class com.algolia.search.models.personalization.SetStrategyRequest
 
SetStrategyRequest(Map<String, EventScoring>, Map<String, FacetScoring>) - Constructor for class com.algolia.search.models.personalization.SetStrategyRequest
 
SetStrategyResponse - Class in com.algolia.search.models.personalization
 
SetStrategyResponse() - Constructor for class com.algolia.search.models.personalization.SetStrategyResponse
 
setSum(Float) - Method in class com.algolia.search.models.indexing.FacetStats
 
setSumOrFiltersScores(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setSynonyms(Boolean) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setSynonyms(List<String>) - Method in class com.algolia.search.models.synonyms.Synonym
 
setTagFilters(List<List<String>>) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setTaskID(long) - Method in class com.algolia.search.models.analytics.AddABTestResponse
 
setTaskID(Long) - Method in class com.algolia.search.models.analytics.DeleteAbTestResponse
 
setTaskID(Long) - Method in class com.algolia.search.models.analytics.StopAbTestResponse
 
setTaskID(Long) - Method in class com.algolia.search.models.indexing.CopyResponse
 
setTaskID(Long) - Method in class com.algolia.search.models.indexing.IndexingResponse
 
setTaskID(Long) - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
setTaskID(Map<String, Long>) - Method in class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
setTaskId(Long) - Method in class com.algolia.search.models.personalization.GetStrategyResponse
 
setTimedOut(boolean) - Method in class com.algolia.search.models.HttpResponse
 
setTimeout(int) - Method in class com.algolia.search.models.HttpRequest
 
setTimeout(Integer) - Method in class com.algolia.search.models.RequestOptions
 
setTimestamp(String) - Method in class com.algolia.search.models.common.Log
 
setTimestamp(Long) - Method in class com.algolia.search.models.insights.InsightsEvent
 
SETTINGS - Static variable in class com.algolia.search.models.indexing.CopyScope
 
setTopUsers(HashMap<String, List<UserId>>) - Method in class com.algolia.search.models.mcm.TopUserIdResponse
 
setTrafficPercentage(int) - Method in class com.algolia.search.models.analytics.Variant
 
setType(String) - Method in class com.algolia.search.models.personalization.EventScoring
 
setType(String) - Method in class com.algolia.search.models.rules.Edit
 
setType(String) - Method in class com.algolia.search.models.synonyms.Synonym
 
setType(List<String>) - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
setTypoTolerance(TypoTolerance) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setTypoTolerance(TypoTolerance) - Method in class com.algolia.search.models.settings.IndexSettings
 
setUnretrievableAttributes(List<String>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setUntil(OffsetDateTime) - Method in class com.algolia.search.models.rules.TimeRange
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.indexing.CopyResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.indexing.CopyToResponse
 
setUpdatedAt(ZonedDateTime) - Method in class com.algolia.search.models.indexing.DeleteResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.indexing.IndicesResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
setUpdatedAt(ZonedDateTime) - Method in class com.algolia.search.models.indexing.UpdateObjectResponse
 
setUpdatedAt(ZonedDateTime) - Method in class com.algolia.search.models.personalization.SetStrategyResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.rules.SaveRuleResponse
 
setUpdatedAt(ZonedDateTime) - Method in class com.algolia.search.models.settings.SetSettingsResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.synonyms.ClearSynonymsResponse
 
setUpdatedAt(OffsetDateTime) - Method in class com.algolia.search.models.synonyms.SaveSynonymResponse
 
setUri(URL) - Method in class com.algolia.search.models.HttpRequest
 
setUrl(String) - Method in class com.algolia.search.models.common.Log
 
setUserData(List<Map<String, Object>>) - Method in class com.algolia.search.models.indexing.SearchResult
 
setUserData(Map<String, Object>) - Method in class com.algolia.search.models.rules.Consequence
 
setUserData(Map<String, Object>) - Method in class com.algolia.search.models.settings.IndexSettings
 
setUserId(String) - Method in class com.algolia.search.models.mcm.AssignUserIdResponse
 
setUserId(String) - Method in class com.algolia.search.models.mcm.RemoveUserIdResponse
 
setUserID(String) - Method in class com.algolia.search.models.mcm.UserId
 
setUserIDs(List<UserId>) - Method in class com.algolia.search.models.mcm.ListUserIdsResponse
 
setUserToken(String) - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
setUserToken(String) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setUserToken(String) - Method in class com.algolia.search.models.insights.InsightsEvent
 
setValidity(Long) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setValidity(List<TimeRange>) - Method in class com.algolia.search.models.rules.Rule
 
setValidUntil(Long) - Method in class com.algolia.search.models.apikeys.SecuredApiKeyRestriction
 
setValidUntil(Integer) - Method in class com.algolia.search.models.indexing.SearchParameters
 
setValue(String) - Method in class com.algolia.search.models.apikeys.ApiKey
 
setValue(long) - Method in class com.algolia.search.models.indexing.AroundPrecision
 
setValue(String) - Method in class com.algolia.search.models.indexing.FacetHit
 
setVariants(List<Variant>) - Method in class com.algolia.search.models.analytics.ABTest
 
setWaitBiConsumer(BiConsumer<String, Long>) - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
setWaitConsumer(BiConsumer<String, Long>) - Method in class com.algolia.search.models.indexing.CopyResponse
 
setWaitConsumer(Consumer<Long>) - Method in class com.algolia.search.models.indexing.IndexingResponse
 
setWaitConsumer(Consumer<Long>) - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
setWaitConsumer(BiConsumer<String, Long>) - Method in class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
setWord(String) - Method in class com.algolia.search.models.synonyms.Synonym
 
setWriteTimeOut(Integer) - Method in class com.algolia.search.ConfigBase.Builder
Overrides the default write timeout.
similarQuery - Variable in class com.algolia.search.models.indexing.SearchParameters
 
snippetEllipsisText - Variable in class com.algolia.search.models.indexing.SearchParameters
 
sortFacetValuesBy - Variable in class com.algolia.search.models.indexing.SearchParameters
 
StatefulHost - Class in com.algolia.search
 
StatefulHost(String, EnumSet<CallType>) - Constructor for class com.algolia.search.StatefulHost
 
STOP_IF_ENOUGH_MATCHES - Static variable in class com.algolia.search.models.indexing.StrategyType
 
stopABTest(long) - Method in class com.algolia.search.AnalyticsClient
Marks the A/B Test as stopped.
stopABTest(long, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Marks the A/B Test as stopped.
stopABTestAsync(long) - Method in class com.algolia.search.AnalyticsClient
Marks the A/B Test as stopped.
stopABTestAsync(long, RequestOptions) - Method in class com.algolia.search.AnalyticsClient
Marks the A/B Test as stopped.
StopAbTestResponse - Class in com.algolia.search.models.analytics
 
StopAbTestResponse() - Constructor for class com.algolia.search.models.analytics.StopAbTestResponse
 
StrategyType - Class in com.algolia.search.models.indexing
 
StrategyType() - Constructor for class com.algolia.search.models.indexing.StrategyType
 
sumOrFiltersScores - Variable in class com.algolia.search.models.indexing.SearchParameters
 
Synonym - Class in com.algolia.search.models.synonyms
Synonyms tell the engine which words and expressions should be considered equal - for example, pants ⇔ trousers or mad ⇔ angry.
Synonym() - Constructor for class com.algolia.search.models.synonyms.Synonym
 
SYNONYM - Static variable in class com.algolia.search.models.synonyms.SynonymType
 
SynonymQuery - Class in com.algolia.search.models.synonyms
Synonym query.
SynonymQuery(String) - Constructor for class com.algolia.search.models.synonyms.SynonymQuery
 
SYNONYMS - Static variable in class com.algolia.search.models.indexing.CopyScope
 
synonyms - Variable in class com.algolia.search.models.indexing.SearchParameters
 
SynonymsIterable - Class in com.algolia.search.iterators
 
SynonymsIterable(SearchIndex<?>) - Constructor for class com.algolia.search.iterators.SynonymsIterable
 
SynonymsIterable(SearchIndex<?>, Integer) - Constructor for class com.algolia.search.iterators.SynonymsIterable
 
SynonymsIterable(SearchIndex<?>, Integer, RequestOptions) - Constructor for class com.algolia.search.iterators.SynonymsIterable
 
SynonymsIterator - Class in com.algolia.search.iterators
 
SynonymsIterator(SearchIndex<?>) - Constructor for class com.algolia.search.iterators.SynonymsIterator
 
SynonymsIterator(SearchIndex<?>, Integer) - Constructor for class com.algolia.search.iterators.SynonymsIterator
 
SynonymsIterator(SearchIndex<?>, Integer, RequestOptions) - Constructor for class com.algolia.search.iterators.SynonymsIterator
 
SynonymType - Class in com.algolia.search.models.synonyms
Synonym type.
SynonymType() - Constructor for class com.algolia.search.models.synonyms.SynonymType
 

T

tagFilters - Variable in class com.algolia.search.models.indexing.SearchParameters
 
TaskStatusResponse - Class in com.algolia.search.models.common
 
TaskStatusResponse() - Constructor for class com.algolia.search.models.common.TaskStatusResponse
 
TimeRange - Class in com.algolia.search.models.rules
 
TimeRange() - Constructor for class com.algolia.search.models.rules.TimeRange
 
TimeRange(OffsetDateTime, OffsetDateTime) - Constructor for class com.algolia.search.models.rules.TimeRange
 
toParam() - Method in class com.algolia.search.models.indexing.SearchParameters
 
TopUserIdResponse - Class in com.algolia.search.models.mcm
 
TopUserIdResponse() - Constructor for class com.algolia.search.models.mcm.TopUserIdResponse
 
toString() - Method in class com.algolia.search.models.apikeys.ApiKey
 
toString() - Method in class com.algolia.search.models.common.Log
 
toString() - Method in class com.algolia.search.models.common.Logs
 
toString() - Method in class com.algolia.search.models.indexing.FacetStats
 
toString() - Method in enum com.algolia.search.models.indexing.RemoveWordsType
 
toString() - Method in class com.algolia.search.models.indexing.SearchResult
 
toString() - Method in class com.algolia.search.models.mcm.Cluster
 
toString() - Method in class com.algolia.search.models.RequestOptions
 
toString() - Method in class com.algolia.search.models.rules.RuleQuery
 
toString() - Method in class com.algolia.search.models.settings.IndexSettings
 
toString() - Method in class com.algolia.search.models.synonyms.SynonymQuery
 
typoTolerance - Variable in class com.algolia.search.models.indexing.SearchParameters
 
TypoTolerance - Class in com.algolia.search.models.settings
 
TypoTolerance() - Constructor for class com.algolia.search.models.settings.TypoTolerance
 

U

UPDATE_OBJECT - Static variable in class com.algolia.search.models.indexing.ActionEnum
 
updateApiKey(ApiKey) - Method in interface com.algolia.search.SearchClientAPIKeys
Update the permissions of an existing API Key.
updateApiKey(ApiKey, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Update the permissions of an existing API Key.
updateApiKeyAsync(ApiKey) - Method in interface com.algolia.search.SearchClientAPIKeys
Update the permissions of an existing API Key.
updateApiKeyAsync(ApiKey, RequestOptions) - Method in interface com.algolia.search.SearchClientAPIKeys
Update the permissions of an existing API Key.
UpdateApiKeyResponse - Class in com.algolia.search.models.apikeys
 
UpdateApiKeyResponse() - Constructor for class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
UpdateObjectResponse - Class in com.algolia.search.models.indexing
 
UpdateObjectResponse() - Constructor for class com.algolia.search.models.indexing.UpdateObjectResponse
 
urlEncodeUTF8(String) - Static method in class com.algolia.search.util.QueryStringUtils
Encode the given string
user(String) - Method in class com.algolia.search.InsightsClient
 
UserId - Class in com.algolia.search.models.mcm
 
UserId() - Constructor for class com.algolia.search.models.mcm.UserId
 
UserInsightsClient - Class in com.algolia.search
 
UserInsightsClient(String, InsightsClient) - Constructor for class com.algolia.search.UserInsightsClient
 
userToken - Variable in class com.algolia.search.models.indexing.SearchParameters
 

V

validUntil - Variable in class com.algolia.search.models.indexing.SearchParameters
 
valueOf(String) - Static method in enum com.algolia.search.models.common.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.algolia.search.models.common.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.algolia.search.models.common.LogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.algolia.search.models.common.RetryOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.algolia.search.models.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.algolia.search.models.indexing.RemoveWordsType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.algolia.search.models.common.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.algolia.search.models.common.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.algolia.search.models.common.LogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.algolia.search.models.common.RetryOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.algolia.search.models.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.algolia.search.models.indexing.RemoveWordsType
Returns an array containing the constants of this enum type, in the order they are declared.
Variant - Class in com.algolia.search.models.analytics
Variant
Variant() - Constructor for class com.algolia.search.models.analytics.Variant
 
Variant(String, int, String) - Constructor for class com.algolia.search.models.analytics.Variant
 
Variant(String, int, String, Query) - Constructor for class com.algolia.search.models.analytics.Variant
 
viewedFilters(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
viewedFilters(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
viewedFiltersAsync(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
viewedFiltersAsync(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
viewedObjectIDs(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
viewedObjectIDs(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 
viewedObjectIDsAsync(String, String, List<String>) - Method in class com.algolia.search.UserInsightsClient
 
viewedObjectIDsAsync(String, String, List<String>, RequestOptions) - Method in class com.algolia.search.UserInsightsClient
 

W

WaitableResponse - Interface in com.algolia.search.models
All write operations in Algolia are asynchronous by design.
waitTask() - Method in class com.algolia.search.models.apikeys.AddApiKeyResponse
 
waitTask() - Method in class com.algolia.search.models.apikeys.DeleteApiKeyResponse
 
waitTask() - Method in class com.algolia.search.models.apikeys.RestoreApiKeyResponse
 
waitTask() - Method in class com.algolia.search.models.apikeys.UpdateApiKeyResponse
 
waitTask() - Method in class com.algolia.search.models.indexing.BatchIndexingResponse
 
waitTask() - Method in class com.algolia.search.models.indexing.CopyResponse
 
waitTask() - Method in class com.algolia.search.models.indexing.IndexingResponse
 
waitTask() - Method in class com.algolia.search.models.indexing.MoveIndexResponse
 
waitTask() - Method in class com.algolia.search.models.indexing.MultipleIndexBatchIndexingResponse
 
waitTask() - Method in class com.algolia.search.models.indexing.MultiResponse
 
waitTask() - Method in interface com.algolia.search.models.WaitableResponse
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(String, long) - Method in class com.algolia.search.SearchClient
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(String, long, long) - Method in class com.algolia.search.SearchClient
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(String, long, RequestOptions) - Method in class com.algolia.search.SearchClient
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(String, long, long, RequestOptions) - Method in class com.algolia.search.SearchClient
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(String, long, long, RequestOptions) - Method in interface com.algolia.search.SearchClientBase
 
waitTask(String, long) - Method in interface com.algolia.search.SearchClientBase
 
waitTask(long) - Method in class com.algolia.search.SearchIndex
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(long, long, RequestOptions) - Method in class com.algolia.search.SearchIndex
Wait for a task to complete before executing the next line of code, to synchronize index updates.
waitTask(long, long, RequestOptions) - Method in interface com.algolia.search.SearchIndexBase
 
waitTask(long) - Method in interface com.algolia.search.SearchIndexBase
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.