Interface IKeywordMarkerTokenFilter
Protects words from being modified by stemmers. Must be placed before any stemming filters.
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public interface IKeywordMarkerTokenFilter : ITokenFilter
Properties
| Edit this page View SourceIgnoreCase
Set to true to lower case all words first. Defaults to false.
Declaration
[DataMember(Name = "ignore_case")]
bool? IgnoreCase { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Keywords
Declaration
[DataMember(Name = "keywords")]
IEnumerable<string> Keywords { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
KeywordsPath
A path (either relative to config location, or absolute) to a list of words.
Cannot specify both KeywordsPattern and Keywords or KeywordsPathDeclaration
[DataMember(Name = "keywords_path")]
string KeywordsPath { get; set; }
Property Value
Type | Description |
---|---|
string |
KeywordsPattern
A regular expression pattern to match against words in the text.
Cannot specify both KeywordsPattern and Keywords or KeywordsPathDeclaration
[DataMember(Name = "keywords_pattern")]
string KeywordsPattern { get; set; }
Property Value
Type | Description |
---|---|
string |