Module org.elasticsearch.server
Package org.elasticsearch.synonyms
Class SynonymsManagementAPIService
java.lang.Object
org.elasticsearch.synonyms.SynonymsManagementAPIService
Manages synonyms performing operations on the system index
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final record
static enum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final SystemIndexDescriptor
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteSynonymRule
(String synonymsSetId, String synonymRuleId, ActionListener<SynonymsManagementAPIService.SynonymsReloadResult> listener) void
deleteSynonymsSet
(String synonymSetId, ActionListener<AcknowledgedResponse> listener) void
getSynonymRule
(String synonymSetId, String synonymRuleId, ActionListener<SynonymRule> listener) void
getSynonymSetRules
(String synonymSetId, int from, int size, ActionListener<PagedResult<SynonymRule>> listener) void
getSynonymsSets
(int from, int size, ActionListener<PagedResult<SynonymSetSummary>> listener) void
putSynonymRule
(String synonymsSetId, SynonymRule synonymRule, ActionListener<SynonymsManagementAPIService.SynonymsReloadResult> listener) void
putSynonymsSet
(String synonymSetId, SynonymRule[] synonymsSet, ActionListener<SynonymsManagementAPIService.SynonymsReloadResult> listener)
-
Field Details
-
SYNONYMS_FEATURE_NAME
- See Also:
-
SYNONYMS_SET_FIELD
- See Also:
-
SYNONYMS_FIELD
-
MAX_SYNONYMS_SETS
public static final int MAX_SYNONYMS_SETS- See Also:
-
SYNONYMS_ORIGIN
- See Also:
-
SYNONYMS_DESCRIPTOR
-
-
Constructor Details
-
SynonymsManagementAPIService
-
-
Method Details
-
getSynonymsSets
public void getSynonymsSets(int from, int size, ActionListener<PagedResult<SynonymSetSummary>> listener) -
getSynonymSetRules
public void getSynonymSetRules(String synonymSetId, int from, int size, ActionListener<PagedResult<SynonymRule>> listener) -
putSynonymsSet
public void putSynonymsSet(String synonymSetId, SynonymRule[] synonymsSet, ActionListener<SynonymsManagementAPIService.SynonymsReloadResult> listener) -
putSynonymRule
public void putSynonymRule(String synonymsSetId, SynonymRule synonymRule, ActionListener<SynonymsManagementAPIService.SynonymsReloadResult> listener) -
getSynonymRule
public void getSynonymRule(String synonymSetId, String synonymRuleId, ActionListener<SynonymRule> listener) -
deleteSynonymRule
public void deleteSynonymRule(String synonymsSetId, String synonymRuleId, ActionListener<SynonymsManagementAPIService.SynonymsReloadResult> listener) -
deleteSynonymsSet
-