| Package | Description |
|---|---|
| com.algolia.search | |
| com.algolia.search.iterators | |
| com.algolia.search.models.rules |
| Modifier and Type | Method and Description |
|---|---|
default Rule |
SearchIndexRules.getRule(String objectID)
Get the specified rule by its objectID
|
default Rule |
SearchIndexRules.getRule(String objectID,
RequestOptions requestOptions)
Get the specified rule by its objectID
|
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<Rule> |
SearchIndexRules.getRuleAsync(String objectID)
Get the specified rule by its objectID
|
default CompletableFuture<Rule> |
SearchIndexRules.getRuleAsync(String objectID,
RequestOptions requestOptions)
Get the specified rule by its objectID
|
default SearchResult<Rule> |
SearchIndexRules.searchRules(RuleQuery query)
Search for rules matching various criteria.
|
default SearchResult<Rule> |
SearchIndexRules.searchRules(RuleQuery query,
RequestOptions requestOptions)
Search for rules matching various criteria.
|
default CompletableFuture<SearchResult<Rule>> |
SearchIndexRules.searchRulesAsync(RuleQuery query)
Search for rules matching various criteria.
|
default CompletableFuture<SearchResult<Rule>> |
SearchIndexRules.searchRulesAsync(RuleQuery query,
RequestOptions requestOptions)
Search for rules matching various criteria.
|
| Modifier and Type | Method and Description |
|---|---|
default SaveRuleResponse |
SearchIndexRules.saveRule(Rule rule)
Create or update a single rule.
|
default SaveRuleResponse |
SearchIndexRules.saveRule(Rule rule,
Boolean forwardToReplicas)
Create or update a single rule.
|
default SaveRuleResponse |
SearchIndexRules.saveRule(Rule rule,
Boolean forwardToReplicas,
RequestOptions requestOptions)
Create or update a single rule.
|
default SaveRuleResponse |
SearchIndexRules.saveRule(Rule rule,
RequestOptions requestOptions)
Create or update a single rule.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRuleAsync(Rule rule)
Create or update a single rule.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRuleAsync(Rule rule,
Boolean forwardToReplicas)
Create or update a single rule.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRuleAsync(Rule rule,
Boolean forwardToReplicas,
RequestOptions requestOptions)
Create or update a single rule.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRuleAsync(Rule rule,
RequestOptions requestOptions)
Create or update a single rule.
|
| Modifier and Type | Method and Description |
|---|---|
default SaveRuleResponse |
SearchIndexRules.replaceAllRules(Iterable<Rule> rules)
Push a new set of rules and erase all previous ones.
|
default SaveRuleResponse |
SearchIndexRules.replaceAllRules(Iterable<Rule> rules,
Boolean forwardToReplicas)
Push a new set of rules and erase all previous ones.
|
default SaveRuleResponse |
SearchIndexRules.replaceAllRules(Iterable<Rule> rules,
RequestOptions requestOptions)
Push a new set of rules and erase all previous ones.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.replaceAllRulesAsync(Iterable<Rule> rules)
Push a new set of rules and erase all previous ones.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.replaceAllRulesAsync(Iterable<Rule> rules,
Boolean forwardToReplicas)
Push a new set of rules and erase all previous ones.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.replaceAllRulesAsync(Iterable<Rule> rules,
RequestOptions requestOptions)
Push a new set of rules and erase all previous ones.
|
default SaveRuleResponse |
SearchIndexRules.saveRules(Iterable<Rule> rules)
Create or update a specified set of rules, or all rules.
|
default SaveRuleResponse |
SearchIndexRules.saveRules(Iterable<Rule> rules,
Boolean forwardToReplicas,
Boolean clearExistingRules)
Create or update a specified set of rules, or all rules.
|
default SaveRuleResponse |
SearchIndexRules.saveRules(Iterable<Rule> rules,
Boolean forwardToReplicas,
Boolean clearExistingRules,
RequestOptions requestOptions)
Create or update a specified set of rules, or all rules.
|
default SaveRuleResponse |
SearchIndexRules.saveRules(Iterable<Rule> rules,
RequestOptions requestOptions)
Create or update a specified set of rules, or all rules.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRulesAsync(Iterable<Rule> rules)
Create or update a specified set of rules, or all rules.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRulesAsync(Iterable<Rule> rules,
Boolean forwardToReplicas,
Boolean clearExistingRules)
Create or update a specified set of rules, or all rules.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRulesAsync(Iterable<Rule> rules,
Boolean forwardToReplicas,
Boolean clearExistingRules,
RequestOptions requestOptions)
Create or update a specified set of rules, or all rules.
|
default CompletableFuture<SaveRuleResponse> |
SearchIndexRules.saveRulesAsync(Iterable<Rule> rules,
RequestOptions requestOptions)
Create or update a specified set of rules, or all rules.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<Rule> |
RulesIterable.iterator() |
| Modifier and Type | Method and Description |
|---|---|
Rule |
Rule.setCondition(Condition condition) |
Rule |
Rule.setConsequence(Consequence consequence) |
Rule |
Rule.setDescription(String description) |
Rule |
Rule.setEnabled(Boolean enabled) |
Rule |
Rule.setObjectID(String objectID) |
Rule |
Rule.setValidity(List<TimeRange> validity) |
Copyright © 2019. All rights reserved.