Class StandardLanguageAnalyzerVariant
java.lang.Object
com.atlassian.confluence.plugins.opensearch.analysis.analyzer.language.StandardLanguageAnalyzerVariant
- All Implemented Interfaces:
org.opensearch.client.json.JsonpSerializable
,org.opensearch.client.opensearch._types.analysis.AnalyzerVariant
public class StandardLanguageAnalyzerVariant
extends Object
implements org.opensearch.client.opensearch._types.analysis.AnalyzerVariant, org.opensearch.client.json.JsonpSerializable
Allows OS built-in language analyzer to be used. There is currently a bug in the OpenSearch java client which sets the
analyzer type to "language" instead of the specific language being used.
https://github.com/opensearch-project/opensearch-java/pull/788
- Since:
- 9.0
-
Constructor Summary
ConstructorsConstructorDescriptionStandardLanguageAnalyzerVariant
(org.opensearch.client.opensearch._types.analysis.Language language) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensearch.client.opensearch._types.analysis.AnalyzerVariant
_toAnalyzer
-
Constructor Details
-
StandardLanguageAnalyzerVariant
public StandardLanguageAnalyzerVariant(org.opensearch.client.opensearch._types.analysis.Language language)
-
-
Method Details
-
_analyzerKind
public org.opensearch.client.opensearch._types.analysis.Analyzer.Kind _analyzerKind()- Specified by:
_analyzerKind
in interfaceorg.opensearch.client.opensearch._types.analysis.AnalyzerVariant
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, org.opensearch.client.json.JsonpMapper mapper) - Specified by:
serialize
in interfaceorg.opensearch.client.json.JsonpSerializable
-
language
public org.opensearch.client.opensearch._types.analysis.Language language()
-