Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algolia/algoliasearch-client-java
/ functions
Functions
11,451 in github.com/algolia/algoliasearch-client-java
⨍
Functions
11,451
◇
Types & classes
1,264
↓ 548 callers
Method
await
Performs a get() on the asynchronous method. Launders both Interrupted and Execution exception to business exception @param f The CompletableFuture t
algoliasearch/src/main/java/com/algolia/exceptions/LaunderThrowable.java:18
↓ 547 callers
Method
build
()
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:174
↓ 546 callers
Method
builder
()
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:8
↓ 546 callers
Method
executeAsync
Executes an HTTP request asynchronously and returns a {@link CompletableFuture} of the response deserialized into a specified type.
algoliasearch/src/main/java/com/algolia/ApiClient.java:105
↓ 546 callers
Method
setMethod
(String method)
algoliasearch/src/main/java/com/algolia/model/search/Log.java:71
↓ 484 callers
Method
requireNonNull
(Object param, String error)
algoliasearch/src/main/java/com/algolia/utils/Parameters.java:11
↓ 450 callers
Method
setPath
(String path)
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:137
↓ 392 callers
Method
requireNonEmpty
(String param, String error)
algoliasearch/src/main/java/com/algolia/utils/Parameters.java:17
↓ 225 callers
Method
setBody
(Object body)
algoliasearch/src/main/java/com/algolia/model/search/BatchRequest.java:30
↓ 118 callers
Method
addQueryParameter
(String key, Object value)
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:125
↓ 107 callers
Method
getLogger
()
algoliasearch/src/main/java/com/algolia/config/ClientConfig.java:10
↓ 96 callers
Method
addQueryParameters
(Map<String, Object> queryParameters)
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:131
↓ 96 callers
Method
setPathEncoded
(String template, Object... values)
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:147
↓ 34 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/search/Hit.java:117
↓ 34 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/ingestion/Run.java:198
↓ 26 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/agentstudio/ErrorBase.java:37
↓ 26 callers
Method
getName
The new name of the secret key.
algoliasearch/src/main/java/com/algolia/model/agentstudio/SecretKeyPatch.java:27
↓ 26 callers
Method
setRead
(boolean read)
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:152
↓ 25 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/search/ErrorBase.java:37
↓ 25 callers
Method
getName
Index name.
algoliasearch/src/main/java/com/algolia/model/search/FetchedIndex.java:63
↓ 23 callers
Method
getName
A/B test name.
algoliasearch/src/main/java/com/algolia/model/abtesting/ABTest.java:203
↓ 19 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/agentstudio/Facets.java:53
↓ 18 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/recommend/Value.java:76
↓ 18 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/composition/ErrorBase.java:37
↓ 18 callers
Method
getName
Composition name.
algoliasearch/src/main/java/com/algolia/model/composition/Composition.java:48
↓ 17 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/composition/Hit.java:131
↓ 17 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/recommend/ErrorBase.java:37
↓ 13 callers
Method
get
()
algoliasearch/src/main/java/com/algolia/utils/CompoundType.java:4
↓ 13 callers
Method
getName
Get name
algoliasearch/src/main/java/com/algolia/model/ingestion/Source.java:65
↓ 12 callers
Method
of
(Double value)
algoliasearch/src/main/java/com/algolia/model/insights/Value.java:21
↓ 11 callers
Method
setConnectTimeout
(Duration connectTimeout)
algoliasearch/src/main/java/com/algolia/config/RequestOptions.java:71
↓ 11 callers
Method
setReadTimeout
(Duration readTimeout)
algoliasearch/src/main/java/com/algolia/config/RequestOptions.java:53
↓ 11 callers
Method
setWriteTimeout
(Duration writeTimeout)
algoliasearch/src/main/java/com/algolia/config/RequestOptions.java:62
↓ 10 callers
Method
addHeader
(String key, Object value)
algoliasearch/src/main/java/com/algolia/config/HttpRequest.java:162
↓ 10 callers
Method
build
Builds and returns a HttpRequester instance. @param config The client configuration for the HttpRequester.
algoliasearch/src/main/java/com/algolia/internal/HttpRequester.java:291
↓ 10 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/config/Host.java:49
↓ 10 callers
Method
mergeRight
(@Nullable RequestOptions other)
algoliasearch/src/main/java/com/algolia/config/RequestOptions.java:77
↓ 9 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/ingestion/ErrorBase.java:37
↓ 6 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/monitoring/Server.java:116
↓ 5 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/insights/ErrorBase.java:42
↓ 5 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/abtestingv3/ABTest.java:164
↓ 5 callers
Method
nowUTC
Memory optimization for getZoneRules with the same ZoneOffset (UTC). ZoneRules is immutable and threadsafe, but getRules method consumes a lot of memo
algoliasearch/src/main/java/com/algolia/utils/DateTimeUtils.java:21
↓ 4 callers
Method
chunkedBatch
Helper: Chunks the given `objects` list in subset of 1000 elements max in order to make it fit in `batch` requests. @summary Helper: Chunks the given
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:13049
↓ 4 callers
Method
getMaxRetries
Returns the maximum number of retries for polling task completion. @return the maximum number of retries.
algoliasearch/src/main/java/com/algolia/utils/ChunkedHelperOptions.java:16
↓ 4 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/insights/ErrorBase.java:37
↓ 4 callers
Method
getStatusCode
()
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaApiException.java:8
↓ 4 callers
Method
hasNext
()
algoliasearch/src/main/java/com/algolia/utils/AlgoliaIterableHelper.java:19
↓ 4 callers
Method
retryUntil
(Supplier<T> func, Predicate<T> validate, int maxRetries, IntUnaryOperator timeout)
algoliasearch/src/main/java/com/algolia/utils/TaskUtils.java:17
↓ 3 callers
Method
addSegment
(@Nonnull Segment seg)
algoliasearch/src/main/java/com/algolia/config/AlgoliaAgent.java:20
↓ 3 callers
Method
chunkedPush
Helper: Chunks the given `objects` list in subset of 1000 elements max in order to make it fit in `push` requests by leveraging the Transformation pip
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:10116
↓ 3 callers
Method
createIterable
(Supplier<Iterator<T>> executeQuery, BooleanSupplier hasNext)
algoliasearch/src/main/java/com/algolia/utils/AlgoliaIterableHelper.java:13
↓ 3 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/analytics/TopHit.java:41
↓ 3 callers
Method
getMethod
HTTP method of the request.
algoliasearch/src/main/java/com/algolia/model/search/Log.java:77
↓ 3 callers
Method
paramToString
(Object value)
algoliasearch/src/main/java/com/algolia/utils/StringUtils.java:49
↓ 3 callers
Method
searchAsync
(asynchronously) Runs multiple search queries against one or more indices in a single API request. Use cases include: - Searching different indices, s
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10389
↓ 3 callers
Method
setHitsPerPage
(Integer hitsPerPage)
algoliasearch/src/main/java/com/algolia/model/composition/Params.java:332
↓ 3 callers
Method
setRequests
(List<MultipleBatchRequest> requests)
algoliasearch/src/main/java/com/algolia/model/search/BatchParams.java:18
↓ 3 callers
Method
toString
()
algoliasearch/src/main/java/com/algolia/model/search/Hit.java:141
↓ 3 callers
Method
toString
()
algoliasearch/src/main/java/com/algolia/config/AlgoliaAgent.java:41
↓ 3 callers
Method
waitForTask
Helper: Wait for a task to complete with `indexName` and `taskID`. @param indexName The `indexName` where the operation was performed. @param taskID
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:12450
↓ 2 callers
Method
addInterceptor
Adds an interceptor to the OkHttp client. @param interceptor The interceptor to be added.
algoliasearch/src/main/java/com/algolia/internal/HttpRequester.java:250
↓ 2 callers
Method
builder
()
algoliasearch/src/main/java/com/algolia/internal/JsonSerializer.java:38
↓ 2 callers
Method
close
()
algoliasearch/src/main/java/com/algolia/internal/HttpRequester.java:216
↓ 2 callers
Method
deleteIndex
Deletes an index and all its settings. - Deleting an index doesn't delete its analytics data. - If you try to delete a non-existing index, the operati
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:3329
↓ 2 callers
Method
equals
(Object o)
algoliasearch/src/main/java/com/algolia/model/abtesting/ABTest.java:249
↓ 2 callers
Method
escape
Escape the given string to be used as URL query value. @param str String to be escaped @return Escaped string
algoliasearch/src/main/java/com/algolia/utils/StringUtils.java:24
↓ 2 callers
Method
execute
Executes an HTTP request and deserializes the response into a specified Java type. @param <T> The type of the returned object. @param httpRequest The
algoliasearch/src/main/java/com/algolia/config/Requester.java:22
↓ 2 callers
Method
getApiKey
Gets the permissions and restrictions of an API key. When authenticating with the admin API key, you can request information for any of your applicati
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:4272
↓ 2 callers
Method
getConnectTimeout
()
algoliasearch/src/main/java/com/algolia/config/ClientConfig.java:12
↓ 2 callers
Method
getKey
API key. This field is `null` in the API response.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAPIKey.java:23
↓ 2 callers
Method
getMessage
Get message
algoliasearch/src/main/java/com/algolia/model/analytics/ErrorBase.java:37
↓ 2 callers
Method
getQueryParameters
Query parameters to add when making API requests with this API key. To restrict this API key to specific IP addresses, add the `restrictSources` param
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:134
↓ 2 callers
Method
getReadTimeout
()
algoliasearch/src/main/java/com/algolia/config/ClientConfig.java:16
↓ 2 callers
Method
getResults
Get results
algoliasearch/src/main/java/com/algolia/model/search/SearchResponses.java:29
↓ 2 callers
Method
getStatus
Retrieves the time when the Analytics data for the specified index was last updated. If the index has been recently created or no search has been perf
algoliasearch/src/main/java/com/algolia/api/AnalyticsClient.java:5155
↓ 2 callers
Method
getTaskID
Unique identifier of a task. A successful API response means that a task was added to a queue. It might not run immediately. You can check the task's
algoliasearch/src/main/java/com/algolia/model/search/UpdatedAtResponse.java:29
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/insights/Value.java:40
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/insights/Discount.java:37
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/insights/Price.java:37
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/querysuggestions/Languages.java:65
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/Distinct.java:43
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/SnippetResult.java:63
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/NumericFilters.java:68
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/HighlightResult.java:63
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/IgnorePlurals.java:65
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/OptionalWords.java:54
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/InsideBoundingBox.java:39
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/FacetFilters.java:69
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/OptionalFilters.java:73
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/AroundPrecision.java:42
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/composition/RemoveStopWords.java:67
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/Distinct.java:43
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/SnippetResult.java:63
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/AutomaticFacetFilters.java:66
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/TagFilters.java:67
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/NumericFilters.java:68
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/HighlightResult.java:63
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/IgnorePlurals.java:65
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/AutoFilteringFilterEntry.java:39
↓ 2 callers
Method
getValue
()
algoliasearch/src/main/java/com/algolia/model/search/ReRankingApplyFilter.java:65
next →
1–100 of 11,451, ranked by callers