| Package | Description |
|---|---|
| com.algolia.search | |
| com.algolia.search.objects.tasks.async |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<AsyncTask> |
AsyncRules.batchRules(List<Rule> rules)
Add or Replace a list of Rules, no forward to replicas, and no replacement
|
default CompletableFuture<AsyncTask> |
AsyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas)
Add or Replace a list of Rules, no replacement
|
default CompletableFuture<AsyncTask> |
AsyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas,
boolean clearExistingRules)
Add or replace a list of Rules
|
default CompletableFuture<AsyncTask> |
AsyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas,
boolean clearExistingRules,
RequestOptions requestOptions)
Add or replace a list of Rules
|
default CompletableFuture<AsyncTask> |
AsyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas,
RequestOptions requestOptions)
Add or Replace a list of Rules, no replacement
|
default CompletableFuture<AsyncTask> |
AsyncRules.batchRules(List<Rule> rules,
RequestOptions requestOptions)
Add or Replace a list of Rules, no forward to replicas, and no replacement
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.batchSynonyms(List<AbstractSynonym> synonyms)
Add or Replace a list of synonyms, no forward to slaves, and no replacement
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas)
Add or Replace a list of synonyms, no replacement
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas,
boolean replaceExistingSynonyms)
Add or Replace a list of synonyms
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas,
boolean replaceExistingSynonyms,
RequestOptions requestOptions)
Add or Replace a list of synonyms
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas,
RequestOptions requestOptions)
Add or Replace a list of synonyms, no replacement
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.batchSynonyms(List<AbstractSynonym> synonyms,
RequestOptions requestOptions)
Add or Replace a list of synonyms, no forward to slaves, and no replacement
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.clear()
Delete the index content without removing settings and index specific API keys.
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.clear(RequestOptions requestOptions)
Delete the index content without removing settings and index specific API keys.
|
default CompletableFuture<AsyncTask> |
AsyncRules.clearRules()
Clear all Rules and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncRules.clearRules(boolean forwardToReplicas)
Clears all Rules
|
default CompletableFuture<AsyncTask> |
AsyncRules.clearRules(boolean forwardToReplicas,
RequestOptions requestOptions)
Clears all Rules
|
default CompletableFuture<AsyncTask> |
AsyncRules.clearRules(RequestOptions requestOptions)
Clear all Rules and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.clearSynonyms()
Clear all synonyms and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.clearSynonyms(boolean forwardToReplicas)
Clears all synonyms
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.clearSynonyms(boolean forwardToReplicas,
RequestOptions requestOptions)
Clears all synonyms
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.clearSynonyms(RequestOptions requestOptions)
Clear all synonyms and NOT forwarding it to the slaves
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.copyIndex(String srcIndexName,
String dstIndexName)
Copy an existing index
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.copyIndex(String srcIndexName,
String dstIndexName,
List<String> scope)
Copy an existing index
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.copyIndex(String srcIndexName,
String dstIndexName,
List<String> scope,
RequestOptions requestOptions)
Copy an existing index
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.copyIndex(String srcIndexName,
String dstIndexName,
RequestOptions requestOptions)
Copy an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.copyTo(String dstIndexName)
Copy an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.copyTo(String dstIndexName,
List<String> scope)
Copy an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.copyTo(String dstIndexName,
List<String> scope,
RequestOptions requestOptions)
Copy an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.copyTo(String dstIndexName,
RequestOptions requestOptions)
Copy an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.delete()
Deletes the index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.delete(RequestOptions requestOptions)
Deletes the index
|
default CompletableFuture<AsyncTask> |
AsyncDeleteByQuery.deleteBy(Query query)
Delete records matching a query
|
default CompletableFuture<AsyncTask> |
AsyncDeleteByQuery.deleteBy(Query query,
RequestOptions requestOptions)
Delete records matching a query Deprecated, use deleteBy
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.deleteIndex(String indexName)
Delete an existing index
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.deleteIndex(String indexName,
RequestOptions requestOptions)
Delete an existing index
|
default CompletableFuture<AsyncTask> |
AsyncObjects.deleteObject(String objectID)
Delete an object from the index
|
default CompletableFuture<AsyncTask> |
AsyncObjects.deleteObject(String objectID,
RequestOptions requestOptions)
Delete an object from the index
|
default CompletableFuture<AsyncTask> |
AsyncRules.deleteRule(String ruleID)
Deletes a rule by ID and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncRules.deleteRule(String ruleID,
boolean forwardToReplicas)
Deletes a rule
|
default CompletableFuture<AsyncTask> |
AsyncRules.deleteRule(String ruleID,
boolean forwardToReplicas,
RequestOptions requestOptions)
Deletes a rule
|
default CompletableFuture<AsyncTask> |
AsyncRules.deleteRule(String ruleID,
RequestOptions requestOptions)
Deletes a rule by ID and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.deleteSynonym(String synonymID)
Deletes a synonym by ID and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.deleteSynonym(String synonymID,
boolean forwardToReplicas)
Deletes a synonym
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.deleteSynonym(String synonymID,
boolean forwardToReplicas,
RequestOptions requestOptions)
Deletes a synonym
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.deleteSynonym(String synonymID,
RequestOptions requestOptions)
Deletes a synonym by ID and NOT forwarding it to the slaves
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.moveIndex(String srcIndexName,
String dstIndexName)
Moves an existing index
|
CompletableFuture<AsyncTask> |
AsyncAPIClient.moveIndex(String srcIndexName,
String dstIndexName,
RequestOptions requestOptions)
Moves an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.moveTo(String dstIndexName)
Moves an existing index
|
default CompletableFuture<AsyncTask> |
AsyncIndexCRUD.moveTo(String dstIndexName,
RequestOptions requestOptions)
Moves an existing index
|
default CompletableFuture<AsyncTask> |
AsyncObjects.saveObject(String objectID,
T object)
Override the content of object
|
default CompletableFuture<AsyncTask> |
AsyncObjects.saveObject(String objectID,
T object,
RequestOptions requestOptions)
Override the content of object
|
default CompletableFuture<AsyncTask> |
AsyncRules.saveRule(String ruleID,
Rule rule)
Saves/updates a rule without replacing it and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncRules.saveRule(String ruleID,
Rule rule,
boolean forwardToReplicas)
Saves/updates a rule
|
default CompletableFuture<AsyncTask> |
AsyncRules.saveRule(String ruleID,
Rule rule,
boolean forwardToReplicas,
RequestOptions requestOptions)
Saves/updates a rule
|
default CompletableFuture<AsyncTask> |
AsyncRules.saveRule(String ruleID,
Rule rule,
RequestOptions requestOptions)
Saves/updates a rule without replacing it and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.saveSynonym(String synonymID,
AbstractSynonym content)
Saves/updates a synonym without replacing it and NOT forwarding it to the replicas
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.saveSynonym(String synonymID,
AbstractSynonym content,
boolean forwardToReplicas)
Saves/updates a synonym without replacing
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.saveSynonym(String synonymID,
AbstractSynonym content,
boolean forwardToReplicas,
RequestOptions requestOptions)
Saves/updates a synonym without replacing
|
default CompletableFuture<AsyncTask> |
AsyncSynonyms.saveSynonym(String synonymID,
AbstractSynonym content,
RequestOptions requestOptions)
Saves/updates a synonym without replacing it and NOT forwarding it to the slaves
|
default CompletableFuture<AsyncTask> |
AsyncSettings.setSettings(IndexSettings settings)
Set settings of this index, and do not forward to replicas
|
default CompletableFuture<AsyncTask> |
AsyncSettings.setSettings(IndexSettings settings,
Boolean forwardToReplicas)
Set settings of this index
|
default CompletableFuture<AsyncTask> |
AsyncSettings.setSettings(IndexSettings settings,
Boolean forwardToReplicas,
RequestOptions requestOptions)
Set settings of this index
|
default CompletableFuture<AsyncTask> |
AsyncSettings.setSettings(IndexSettings settings,
RequestOptions requestOptions)
Set settings of this index, and do not forward to slaves
|
| Modifier and Type | Method and Description |
|---|---|
default void |
AsyncTasks.waitTask(AsyncTask task)
Wait for the completion of a task, for 100ms
|
default void |
AsyncTasks.waitTask(AsyncTask task,
long timeToWait)
Wait for the completion of a task
|
default void |
AsyncTasks.waitTask(AsyncTask task,
long timeToWait,
RequestOptions requestOptions)
Wait for the completion of a task
|
default void |
AsyncTasks.waitTask(AsyncTask task,
RequestOptions requestOptions)
Wait for the completion of a task, for 100ms
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncTaskABTest |
class |
AsyncTaskIndexing |
class |
AsyncTaskSingleIndex |
| Modifier and Type | Method and Description |
|---|---|
AsyncTask |
AsyncTask.setIndex(String indexName) |
AsyncTask |
AsyncTask.setTaskID(Long taskID) |
Copyright © 2018. All rights reserved.