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 SummaryConstructorsConstructorDescriptionStandardLanguageAnalyzerVariant(org.opensearch.client.opensearch._types.analysis.Language language) 
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.opensearch._types.analysis.AnalyzerVariant_toAnalyzer
- 
Constructor Details- 
StandardLanguageAnalyzerVariantpublic StandardLanguageAnalyzerVariant(org.opensearch.client.opensearch._types.analysis.Language language) 
 
- 
- 
Method Details- 
_analyzerKindpublic org.opensearch.client.opensearch._types.analysis.Analyzer.Kind _analyzerKind()- Specified by:
- _analyzerKindin interface- org.opensearch.client.opensearch._types.analysis.AnalyzerVariant
 
- 
serializepublic void serialize(jakarta.json.stream.JsonGenerator generator, org.opensearch.client.json.JsonpMapper mapper) - Specified by:
- serializein interface- org.opensearch.client.json.JsonpSerializable
 
- 
languagepublic org.opensearch.client.opensearch._types.analysis.Language language()
 
-