MCPcopy Create free account

hub / github.com/algolia/algoliasearch-client-java / functions

Functions11,451 in github.com/algolia/algoliasearch-client-java

↓ 1 callersMethodputCompositionAsync
(asynchronously) Update and insert a composition in the current Algolia application. @param compositionID Unique Composition ObjectID. (required) @pa
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:1906
↓ 1 callersMethodputCompositionRuleAsync
(asynchronously) If a composition rule with the provided ID already exists, it's replaced. Otherwise, a new one is added. @param compositionID Unique
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2060
↓ 1 callersMethodputCompositionRuleWithHTTPInfoAsync
(asynchronously) If a composition rule with the provided ID already exists, it's replaced. Otherwise, a new one is added. @param compositionID Unique
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2093
↓ 1 callersMethodputCompositionWithHTTPInfoAsync
(asynchronously) Update and insert a composition in the current Algolia application. @param compositionID Unique Composition ObjectID. (required) @pa
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:1933
↓ 1 callersMethodremoveUserIdAsync
(asynchronously) Deletes a user ID and its associated data from the clusters. @param userID Unique identifier of the user who makes the search reques
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8457
↓ 1 callersMethodremoveUserIdWithHTTPInfoAsync
(asynchronously) Deletes a user ID and its associated data from the clusters. @param userID Unique identifier of the user who makes the search reques
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8476
↓ 1 callersMethodreplaceSourcesAsync
(asynchronously) Replaces the list of allowed sources. @param source Allowed sources. (required) @param requestOptions The requestOptions to send alo
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8564
↓ 1 callersMethodreplaceSourcesWithHTTPInfoAsync
(asynchronously) Replaces the list of allowed sources. @param source Allowed sources. (required) @param requestOptions The requestOptions to send alo
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8580
↓ 1 callersMethodreplaceTaskAsync
(asynchronously) Fully updates a task by its ID, use partialUpdateTask if you only want to update a subset of fields. @param taskID Unique identifier
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7138
↓ 1 callersMethodreplaceTaskWithHTTPInfoAsync
(asynchronously) Fully updates a task by its ID, use partialUpdateTask if you only want to update a subset of fields. @param taskID Unique identifier
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7162
↓ 1 callersMethodresetExpiredHosts
Resets hosts that have been down for longer than the defined expiration threshold.
algoliasearch/src/main/java/com/algolia/internal/interceptors/RetryStrategy.java:133
↓ 1 callersMethodrestoreApiKeyAsync
(asynchronously) Restores a deleted API key. Restoring resets the `validity` attribute to `0`. Algolia stores up to 1,000 API keys per application. If
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8670
↓ 1 callersMethodrestoreApiKeyWithHTTPInfoAsync
(asynchronously) Restores a deleted API key. Restoring resets the `validity` attribute to `0`. Algolia stores up to 1,000 API keys per application. If
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8690
↓ 1 callersMethodrunSourceAsync
(asynchronously) Runs all tasks linked to a source, only available for Shopify, BigCommerce and commercetools sources. Creates one run per task. @par
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7317
↓ 1 callersMethodrunSourceWithHTTPInfoAsync
(asynchronously) Runs all tasks linked to a source, only available for Shopify, BigCommerce and commercetools sources. Creates one run per task. @par
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7343
↓ 1 callersMethodrunTaskAsync
(asynchronously) Runs a task. You can check the status of task runs with the observability endpoints. @param taskID Unique identifier of a task. (req
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7539
↓ 1 callersMethodrunTaskV1Async
(asynchronously) Runs a task using the v1 endpoint. Use `runTask` instead. You can check the status of task runs with the observability endpoints. @p
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7769
↓ 1 callersMethodrunTaskV1WithHTTPInfoAsync
(asynchronously) Runs a task using the v1 endpoint. Use `runTask` instead. You can check the status of task runs with the observability endpoints. @p
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7793
↓ 1 callersMethodrunTaskWithHTTPInfoAsync
(asynchronously) Runs a task. You can check the status of task runs with the observability endpoints. @param taskID Unique identifier of a task. (req
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7561
↓ 1 callersMethodsaveObjectAsync
(asynchronously) Adds a record to an index or replaces it. - If the record doesn't have an object ID, a new record with an auto-generated object ID is
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8834
↓ 1 callersMethodsaveObjectWithHTTPInfoAsync
(asynchronously) Adds a record to an index or replaces it. - If the record doesn't have an object ID, a new record with an auto-generated object ID is
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:8868
↓ 1 callersMethodsaveRuleAsync
(asynchronously) If a rule with the specified object ID doesn't exist, it's created. Otherwise, the existing rule is replaced. To create or update mor
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:9091
↓ 1 callersMethodsaveRuleWithHTTPInfoAsync
(asynchronously) If a rule with the specified object ID doesn't exist, it's created. Otherwise, the existing rule is replaced. To create or update mor
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:9128
↓ 1 callersMethodsaveRulesAsync
(asynchronously) Create or update or delete multiple composition rules. @param compositionID Unique Composition ObjectID. (required) @param rules (re
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2216
↓ 1 callersMethodsaveRulesAsync
(asynchronously) Create or update multiple rules. If a rule with the specified object ID doesn't exist, Algolia creates a new one. Otherwise, existing
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:9435
↓ 1 callersMethodsaveRulesWithHTTPInfoAsync
(asynchronously) Create or update or delete multiple composition rules. @param compositionID Unique Composition ObjectID. (required) @param rules (re
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2243
↓ 1 callersMethodsaveRulesWithHTTPInfoAsync
(asynchronously) Create or update multiple rules. If a rule with the specified object ID doesn't exist, Algolia creates a new one. Otherwise, existing
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:9472
↓ 1 callersMethodsaveSynonymAsync
(asynchronously) If a synonym with the specified object ID doesn't exist, Algolia adds a new one. Otherwise, the existing synonym is replaced. To add
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:9780
↓ 1 callersMethodsaveSynonymWithHTTPInfoAsync
(asynchronously) If a synonym with the specified object ID doesn't exist, Algolia adds a new one. Otherwise, the existing synonym is replaced. To add
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:9818
↓ 1 callersMethodsaveSynonymsAsync
(asynchronously) If a synonym with the `objectID` doesn't exist, Algolia adds a new one. Otherwise, existing synonyms are replaced. This operation is
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10136
↓ 1 callersMethodsaveSynonymsWithHTTPInfoAsync
(asynchronously) If a synonym with the `objectID` doesn't exist, Algolia adds a new one. Otherwise, existing synonyms are replaced. This operation is
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10172
↓ 1 callersMethodsearchAsync
(asynchronously) Runs a query on a single composition and returns matching results. @param compositionID Unique Composition ObjectID. (required) @par
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2361
↓ 1 callersMethodsearchAuthenticationsAsync
(asynchronously) Searches for authentication resources. @param authenticationSearch (required) @param requestOptions The requestOptions to send along
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7944
↓ 1 callersMethodsearchAuthenticationsWithHTTPInfoAsync
(asynchronously) Searches for authentication resources. @param authenticationSearch (required) @param requestOptions The requestOptions to send along
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:7966
↓ 1 callersMethodsearchCompositionRulesAsync
(asynchronously) Searches for composition rules in your index. @param compositionID Unique Composition ObjectID. (required) @param searchCompositionR
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2560
↓ 1 callersMethodsearchCompositionRulesWithHTTPInfoAsync
(asynchronously) Searches for composition rules in your index. @param compositionID Unique Composition ObjectID. (required) @param searchCompositionR
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2585
↓ 1 callersMethodsearchDestinationsAsync
(asynchronously) Searches for destinations. @param destinationSearch (required) @param requestOptions The requestOptions to send along with the query
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8056
↓ 1 callersMethodsearchDestinationsWithHTTPInfoAsync
(asynchronously) Searches for destinations. @param destinationSearch (required) @param requestOptions The requestOptions to send along with the query
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8074
↓ 1 callersMethodsearchDictionaryEntriesAsync
(asynchronously) Searches for standard and custom dictionary entries. @param dictionaryName Dictionary type in which to search. (required) @param sea
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10540
↓ 1 callersMethodsearchDictionaryEntriesWithHTTPInfoAsync
(asynchronously) Searches for standard and custom dictionary entries. @param dictionaryName Dictionary type in which to search. (required) @param sea
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10570
↓ 1 callersMethodsearchForFacetValuesAsync
(asynchronously) Searches for values of a specified facet attribute on the composition's main source's index. - By default, facet values are sorted by
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2856
↓ 1 callersMethodsearchForFacetValuesAsync
(asynchronously) Searches for values of a specified facet attribute. - By default, facet values are sorted by decreasing count. You can adjust this wi
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10792
↓ 1 callersMethodsearchForFacetValuesWithHTTPInfoAsync
(asynchronously) Searches for values of a specified facet attribute on the composition's main source's index. - By default, facet values are sorted by
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2891
↓ 1 callersMethodsearchForFacetValuesWithHTTPInfoAsync
(asynchronously) Searches for values of a specified facet attribute. - By default, facet values are sorted by decreasing count. You can adjust this wi
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10827
↓ 1 callersMethodsearchForFacetsAsync
Executes an asynchronous search for the provided search requests, with certainty that we will only request Algolia facets. Results will be received in
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:12990
↓ 1 callersMethodsearchForHitsAsync
Executes an asynchronous search for the provided search requests, with certainty that we will only request Algolia records (hits). Results will be rec
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:12902
↓ 1 callersMethodsearchRecommendRulesAsync
(asynchronously) Searches for Recommend rules. Use an empty query to list all rules for this recommendation scenario. @param indexName Name of the in
algoliasearch/src/main/java/com/algolia/api/RecommendClient.java:2230
↓ 1 callersMethodsearchRecommendRulesWithHTTPInfoAsync
(asynchronously) Searches for Recommend rules. Use an empty query to list all rules for this recommendation scenario. @param indexName Name of the in
algoliasearch/src/main/java/com/algolia/api/RecommendClient.java:2263
↓ 1 callersMethodsearchRules
Searches for rules in your index. @param indexName Name of the index on which to perform the operation. (required) @param searchRulesParams (optional
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:10971
↓ 1 callersMethodsearchRulesAsync
(asynchronously) Searches for rules in your index. @param indexName Name of the index on which to perform the operation. (required) @param searchRule
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11073
↓ 1 callersMethodsearchRulesWithHTTPInfoAsync
(asynchronously) Searches for rules in your index. @param indexName Name of the index on which to perform the operation. (required) @param searchRule
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11099
↓ 1 callersMethodsearchSingleIndexAsync
(asynchronously) Searches a single index and returns matching search results as hits. This method lets you retrieve up to 1,000 hits. If you need more
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11340
↓ 1 callersMethodsearchSingleIndexWithHTTPInfoAsync
(asynchronously) Searches a single index and returns matching search results as hits. This method lets you retrieve up to 1,000 hits. If you need more
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11371
↓ 1 callersMethodsearchSourcesAsync
(asynchronously) Searches for sources. @param sourceSearch (required) @param requestOptions The requestOptions to send along with the query, they wil
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8160
↓ 1 callersMethodsearchSourcesWithHTTPInfoAsync
(asynchronously) Searches for sources. @param sourceSearch (required) @param requestOptions The requestOptions to send along with the query, they wil
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8176
↓ 1 callersMethodsearchSynonyms
Searches for synonyms in your index. @param indexName Name of the index on which to perform the operation. (required) @param searchSynonymsParams Bod
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11506
↓ 1 callersMethodsearchSynonymsAsync
(asynchronously) Searches for synonyms in your index. @param indexName Name of the index on which to perform the operation. (required) @param searchS
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11610
↓ 1 callersMethodsearchSynonymsWithHTTPInfoAsync
(asynchronously) Searches for synonyms in your index. @param indexName Name of the index on which to perform the operation. (required) @param searchS
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11636
↓ 1 callersMethodsearchTasksAsync
(asynchronously) Searches for tasks. @param taskSearch (required) @param requestOptions The requestOptions to send along with the query, they will be
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8259
↓ 1 callersMethodsearchTasksV1Async
(asynchronously) Searches for tasks using the v1 endpoint. Use `searchTasks` instead. @param taskSearch (required) @param requestOptions The requestO
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8366
↓ 1 callersMethodsearchTasksV1WithHTTPInfoAsync
(asynchronously) Searches for tasks using the v1 endpoint. Use `searchTasks` instead. @param taskSearch (required) @param requestOptions The requestO
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8384
↓ 1 callersMethodsearchTasksWithHTTPInfoAsync
(asynchronously) Searches for tasks. @param taskSearch (required) @param requestOptions The requestOptions to send along with the query, they will be
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8275
↓ 1 callersMethodsearchTransformationsAsync
(asynchronously) Searches for transformations. @param transformationSearch (required) @param requestOptions The requestOptions to send along with the
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8475
↓ 1 callersMethodsearchTransformationsWithHTTPInfoAsync
(asynchronously) Searches for transformations. @param transformationSearch (required) @param requestOptions The requestOptions to send along with the
algoliasearch/src/main/java/com/algolia/api/IngestionClient.java:8497
↓ 1 callersMethodsearchUserIdsAsync
(asynchronously) Since it can take a few seconds to get the data from the different clusters, the response isn't real-time. To ensure rapid updates, t
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11806
↓ 1 callersMethodsearchUserIdsWithHTTPInfoAsync
(asynchronously) Since it can take a few seconds to get the data from the different clusters, the response isn't real-time. To ensure rapid updates, t
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11835
↓ 1 callersMethodsearchWithHTTPInfoAsync
(asynchronously) Runs a query on a single composition and returns matching results. @param compositionID Unique Composition ObjectID. (required) @par
algoliasearch/src/main/java/com/algolia/api/CompositionClient.java:2391
↓ 1 callersMethodsearchWithHTTPInfoAsync
(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:10419
↓ 1 callersMethodserialize
Serializes a Java object into its JSON representation. @param stream output steam. @param object The Java object to serialize.
algoliasearch/src/main/java/com/algolia/internal/JsonSerializer.java:57
↓ 1 callersMethodsetAcl
(List<Acl> acl)
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:39
↓ 1 callersMethodsetApiKey
(String apiKey)
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAlgolia.java:31
↓ 1 callersMethodsetBatchResponses
(List<BatchResponse> batchResponses)
algoliasearch/src/main/java/com/algolia/model/search/ReplaceAllObjectsResponse.java:35
↓ 1 callersMethodsetCursor
(String cursor)
algoliasearch/src/main/java/com/algolia/model/ingestion/Task.java:199
↓ 1 callersMethodsetCustomConfig
Sets a custom configuration to be applied to the JsonMapper builder. @param config A consumer function that specifies additional configurations for t
algoliasearch/src/main/java/com/algolia/internal/JsonSerializer.java:118
↓ 1 callersMethodsetDescription
(String description)
algoliasearch/src/main/java/com/algolia/model/search/Rule.java:87
↓ 1 callersMethodsetDictionarySettingsAsync
(asynchronously) Turns standard stop word dictionary entries on or off for a given language. @param dictionarySettingsParams (required) @param reques
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11945
↓ 1 callersMethodsetDictionarySettingsWithHTTPInfoAsync
(asynchronously) Turns standard stop word dictionary entries on or off for a given language. @param dictionarySettingsParams (required) @param reques
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:11970
↓ 1 callersMethodsetIndexes
(List<String> indexes)
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:70
↓ 1 callersMethodsetLevel
(LogLevel level)
algoliasearch/src/main/java/com/algolia/model/querysuggestions/LogFile.java:36
↓ 1 callersMethodsetMaxHitsPerQuery
(Integer maxHitsPerQuery)
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:94
↓ 1 callersMethodsetMaxQueriesPerIPPerHour
(Integer maxQueriesPerIPPerHour)
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:107
↓ 1 callersMethodsetPersonalizationStrategyAsync
(asynchronously) Creates a new personalization strategy. @param personalizationStrategyParams (required) @param requestOptions The requestOptions to
algoliasearch/src/main/java/com/algolia/api/PersonalizationClient.java:1313
↓ 1 callersMethodsetPersonalizationStrategyWithHTTPInfoAsync
(asynchronously) Creates a new personalization strategy. @param personalizationStrategyParams (required) @param requestOptions The requestOptions to
algoliasearch/src/main/java/com/algolia/api/PersonalizationClient.java:1338
↓ 1 callersMethodsetQueryParameters
(String queryParameters)
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:123
↓ 1 callersMethodsetRecords
(List<PushTaskRecords> records)
algoliasearch/src/main/java/com/algolia/model/ingestion/PushTaskPayload.java:32
↓ 1 callersMethodsetReferers
(List<String> referers)
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:139
↓ 1 callersMethodsetSettingsAsync
(asynchronously) Update the specified index settings. Index settings that you don't specify are left unchanged. Specify `null` to reset a setting to i
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:12157
↓ 1 callersMethodsetSettingsWithHTTPInfoAsync
(asynchronously) Update the specified index settings. Index settings that you don't specify are left unchanged. Specify `null` to reset a setting to i
algoliasearch/src/main/java/com/algolia/api/SearchClient.java:12189
↓ 1 callersMethodsetValidity
(List<TimeRange> validity)
algoliasearch/src/main/java/com/algolia/model/search/Rule.java:109
↓ 1 callersMethodsetWatchResponses
(List<WatchResponse> watchResponses)
algoliasearch/src/main/java/com/algolia/model/search/ReplaceAllObjectsWithTransformationResponse.java:35
↓ 1 callersMethodstopABTestAsync
(asynchronously) Stops an A/B test by its ID. You can't restart stopped A/B tests. @param id Unique A/B test identifier. (required) @param requestOpt
algoliasearch/src/main/java/com/algolia/api/AbtestingV3Client.java:1954
↓ 1 callersMethodstopABTestAsync
(asynchronously) Stops an A/B test by its ID. You can't restart stopped A/B tests. @param id Unique A/B test identifier. (required) @param requestOpt
algoliasearch/src/main/java/com/algolia/api/AbtestingClient.java:1662
↓ 1 callersMethodstopABTestWithHTTPInfoAsync
(asynchronously) Stops an A/B test by its ID. You can't restart stopped A/B tests. @param id Unique A/B test identifier. (required) @param requestOpt
algoliasearch/src/main/java/com/algolia/api/AbtestingV3Client.java:1971
↓ 1 callersMethodstopABTestWithHTTPInfoAsync
(asynchronously) Stops an A/B test by its ID. You can't restart stopped A/B tests. @param id Unique A/B test identifier. (required) @param requestOpt
algoliasearch/src/main/java/com/algolia/api/AbtestingClient.java:1679
↓ 1 callersMethodtoIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
algoliasearch/src/main/java/com/algolia/model/personalization/SetPersonalizationStrategyResponse.java:56
↓ 1 callersMethodtoIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
algoliasearch/src/main/java/com/algolia/model/personalization/DeleteUserProfileResponse.java:81
↓ 1 callersMethodtoIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
algoliasearch/src/main/java/com/algolia/model/personalization/FacetsScoring.java:71
↓ 1 callersMethodtoIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
algoliasearch/src/main/java/com/algolia/model/personalization/EventsScoring.java:90
↓ 1 callersMethodtoIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
algoliasearch/src/main/java/com/algolia/model/personalization/PersonalizationStrategyParams.java:111
↓ 1 callersMethodtoIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
algoliasearch/src/main/java/com/algolia/model/personalization/GetUserTokenResponse.java:97
← previousnext →701–800 of 11,451, ranked by callers