public interface SyncSynonyms<T> extends SyncBaseIndex<T>
| Modifier and Type | Method and Description |
|---|---|
default Task |
batchSynonyms(List<AbstractSynonym> synonyms)
Add or Replace a list of synonyms, no forward to slaves, and no replacement
|
default Task |
batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas)
Add or Replace a list of synonyms, no replacement
|
default Task |
batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas,
boolean replaceExistingSynonyms)
Add or Replace a list of synonyms
|
default Task |
batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas,
boolean replaceExistingSynonyms,
RequestOptions requestOptions)
Add or Replace a list of synonyms
|
default Task |
batchSynonyms(List<AbstractSynonym> synonyms,
boolean forwardToReplicas,
RequestOptions requestOptions)
Add or Replace a list of synonyms, no replacement
|
default Task |
batchSynonyms(List<AbstractSynonym> synonyms,
RequestOptions requestOptions)
Add or Replace a list of synonyms, no forward to slaves, and no replacement
|
default Task |
clearSynonyms()
Clear all synonyms and NOT forwarding it to the replicas
|
default Task |
clearSynonyms(boolean forwardToReplicas)
Clears all synonyms
|
default Task |
clearSynonyms(boolean forwardToReplicas,
RequestOptions requestOptions)
Clears all synonyms
|
default Task |
clearSynonyms(RequestOptions requestOptions)
Clear all synonyms and NOT forwarding it to the replicas
|
default Task |
deleteSynonym(String synonymID)
Deletes a synonym by ID and NOT forwarding it to the replicas
|
default Task |
deleteSynonym(String synonymID,
boolean forwardToReplicas)
Deletes a synonym
|
default Task |
deleteSynonym(String synonymID,
boolean forwardToReplicas,
RequestOptions requestOptions)
Deletes a synonym
|
default Task |
deleteSynonym(String synonymID,
RequestOptions requestOptions)
Deletes a synonym by ID and NOT forwarding it to the replicas
|
default Optional<AbstractSynonym> |
getSynonym(String synonymID)
Get a synonym by ID
|
default Optional<AbstractSynonym> |
getSynonym(String synonymID,
RequestOptions requestOptions)
Get a synonym by ID
|
default Task |
saveSynonym(String synonymID,
AbstractSynonym content)
Saves/updates a synonym without replacing it and NOT forwarding it to the replicas
|
default Task |
saveSynonym(String synonymID,
AbstractSynonym content,
boolean forwardToReplicas)
Saves/updates a synonym without replacing
|
default Task |
saveSynonym(String synonymID,
AbstractSynonym content,
boolean forwardToReplicas,
RequestOptions requestOptions)
Saves/updates a synonym without replacing
|
default Task |
saveSynonym(String synonymID,
AbstractSynonym content,
RequestOptions requestOptions)
Saves/updates a synonym without replacing it and NOT forwarding it to the slaves
|
default SearchSynonymResult |
searchSynonyms(SynonymQuery query)
Search for synonyms
|
default SearchSynonymResult |
searchSynonyms(SynonymQuery query,
RequestOptions requestOptions)
Search for synonyms
|
getApiClientgetKlass, getNamedefault Task saveSynonym(@Nonnull String synonymID, @Nonnull AbstractSynonym content) throws AlgoliaException
synonymID - the id of the synonymcontent - the synonymAlgoliaExceptiondefault Task saveSynonym(@Nonnull String synonymID, @Nonnull AbstractSynonym content, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonymID - the id of the synonymcontent - the synonymrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task saveSynonym(@Nonnull String synonymID, @Nonnull AbstractSynonym content, boolean forwardToReplicas) throws AlgoliaException
synonymID - the id of the synonymcontent - the synonymforwardToReplicas - should this request be forwarded to replicasAlgoliaExceptiondefault Task saveSynonym(@Nonnull String synonymID, @Nonnull AbstractSynonym content, boolean forwardToReplicas, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonymID - the id of the synonymcontent - the synonymforwardToReplicas - should this request be forwarded to slavesrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Optional<AbstractSynonym> getSynonym(@Nonnull String synonymID) throws AlgoliaException
synonymID - the id of the synonymAlgoliaExceptiondefault Optional<AbstractSynonym> getSynonym(@Nonnull String synonymID, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonymID - the id of the synonymrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task deleteSynonym(@Nonnull String synonymID) throws AlgoliaException
synonymID - the id of the synonymAlgoliaExceptiondefault Task deleteSynonym(@Nonnull String synonymID, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonymID - the id of the synonymrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task deleteSynonym(@Nonnull String synonymID, boolean forwardToReplicas) throws AlgoliaException
synonymID - the id of the synonymforwardToReplicas - should this request be forwarded to replicasAlgoliaExceptiondefault Task deleteSynonym(@Nonnull String synonymID, boolean forwardToReplicas, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonymID - the id of the synonymforwardToReplicas - should this request be forwarded to replicasrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task clearSynonyms() throws AlgoliaException
AlgoliaExceptiondefault Task clearSynonyms(@Nonnull RequestOptions requestOptions) throws AlgoliaException
requestOptions - Options to pass to this requestAlgoliaExceptiondefault Task clearSynonyms(boolean forwardToReplicas) throws AlgoliaException
forwardToReplicas - should this request be forwarded to replicasAlgoliaExceptiondefault Task clearSynonyms(boolean forwardToReplicas, @Nonnull RequestOptions requestOptions) throws AlgoliaException
forwardToReplicas - should this request be forwarded to replicasrequestOptions - Options to pass to this requestAlgoliaExceptiondefault SearchSynonymResult searchSynonyms(@Nonnull SynonymQuery query) throws AlgoliaException
query - the queryAlgoliaExceptiondefault SearchSynonymResult searchSynonyms(@Nonnull SynonymQuery query, @Nonnull RequestOptions requestOptions) throws AlgoliaException
query - the queryrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task batchSynonyms(@Nonnull List<AbstractSynonym> synonyms, boolean forwardToReplicas, boolean replaceExistingSynonyms) throws AlgoliaException
synonyms - List of synonymsforwardToReplicas - Forward the operation to the slave indicesreplaceExistingSynonyms - Replace the existing synonyms with this batchAlgoliaExceptiondefault Task batchSynonyms(@Nonnull List<AbstractSynonym> synonyms, boolean forwardToReplicas, boolean replaceExistingSynonyms, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonyms - List of synonymsforwardToReplicas - Forward the operation to the slave indicesreplaceExistingSynonyms - Replace the existing synonyms with this batchrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task batchSynonyms(@Nonnull List<AbstractSynonym> synonyms, boolean forwardToReplicas) throws AlgoliaException
synonyms - List of synonymsforwardToReplicas - Forward the operation to the slave indicesAlgoliaExceptiondefault Task batchSynonyms(@Nonnull List<AbstractSynonym> synonyms, boolean forwardToReplicas, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonyms - List of synonymsforwardToReplicas - Forward the operation to the slave indicesrequestOptions - Options to pass to this requestAlgoliaExceptiondefault Task batchSynonyms(@Nonnull List<AbstractSynonym> synonyms) throws AlgoliaException
synonyms - List of synonymsAlgoliaExceptiondefault Task batchSynonyms(@Nonnull List<AbstractSynonym> synonyms, @Nonnull RequestOptions requestOptions) throws AlgoliaException
synonyms - List of synonymsrequestOptions - Options to pass to this requestAlgoliaExceptionCopyright © 2018. All rights reserved.