| Package | Description |
|---|---|
| com.algolia.search | |
| com.algolia.search.inputs.query_rules | |
| com.algolia.search.iterators | |
| com.algolia.search.responses |
| Modifier and Type | Method | Description |
|---|---|---|
default CompletableFuture<Optional<Rule>> |
AsyncRules.getRule(String ruleID) |
Get a rule by ID
|
default CompletableFuture<Optional<Rule>> |
AsyncRules.getRule(String ruleID,
RequestOptions requestOptions) |
Get a rule by ID
|
default Optional<Rule> |
SyncRules.getRule(String ruleId) |
Get a rule by Id
|
default Optional<Rule> |
SyncRules.getRule(String ruleId,
RequestOptions requestOptions) |
Get a rule by Id
|
| Modifier and Type | Method | Description |
|---|---|---|
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 Task |
SyncRules.saveRule(String queryRuleID,
Rule content) |
Saves/updates a query rule without replacing it and NOT forwarding it to the replicas
|
default Task |
SyncRules.saveRule(String queryRuleID,
Rule content,
boolean forwardToReplicas) |
Saves/updates a queryRule without replacing
|
default Task |
SyncRules.saveRule(String queryRuleID,
Rule content,
boolean forwardToReplicas,
RequestOptions requestOptions) |
Saves/updates a queryRule without replacing
|
default Task |
SyncRules.saveRule(String queryRuleID,
Rule content,
RequestOptions requestOptions) |
Saves/updates a query rule without replacing it and NOT forwarding it to the replicas
|
| Modifier and Type | Method | 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 Task |
SyncRules.batchRules(List<Rule> rules) |
Add or replace a list of Rules, no forward to replicas, and no replacement
|
default Task |
SyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas) |
Add or replace a list of Rules, no replacement
|
default Task |
SyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas,
boolean clearExistingRules) |
Add or replace a list of query Rules
|
default Task |
SyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas,
boolean clearExistingRules,
RequestOptions requestOptions) |
Add or replace a list of query Rules
|
default Task |
SyncRules.batchRules(List<Rule> rules,
boolean forwardToReplicas,
RequestOptions requestOptions) |
Add or replace a list of Rules, no replacement
|
default Task |
SyncRules.batchRules(List<Rule> rules,
RequestOptions requestOptions) |
Add or replace a list of Rules, no forward to replicas, and no replacement
|
| Modifier and Type | Method | Description |
|---|---|---|
Rule |
Rule.setCondition(Condition condition) |
|
Rule |
Rule.setConsequence(Consequence consequence) |
|
Rule |
Rule.setDescription(String description) |
|
Rule |
Rule.setObjectID(String objectID) |
| Modifier and Type | Method | Description |
|---|---|---|
Iterator<Rule> |
RulesIterable.iterator() |
| Modifier and Type | Method | Description |
|---|---|---|
List<Rule> |
SearchRuleResult.getHits() |
| Modifier and Type | Method | Description |
|---|---|---|
SearchRuleResult |
SearchRuleResult.setHits(List<Rule> hits) |
Copyright © 2018. All rights reserved.