Package org.opensearch.protobufs
Interface PatternAnalyzerOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PatternAnalyzer,PatternAnalyzer.Builder
public interface PatternAnalyzerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetFlags()optional string flags = 3 [json_name = "flags"];com.google.protobuf.ByteStringoptional string flags = 3 [json_name = "flags"];booleanoptional bool lowercase = 4 [json_name = "lowercase"];string pattern = 5 [json_name = "pattern"];com.google.protobuf.ByteStringstring pattern = 5 [json_name = "pattern"];getStopwords(int index) repeated string stopwords = 6 [json_name = "stopwords"];com.google.protobuf.ByteStringgetStopwordsBytes(int index) repeated string stopwords = 6 [json_name = "stopwords"];intrepeated string stopwords = 6 [json_name = "stopwords"];repeated string stopwords = 6 [json_name = "stopwords"];getType().PatternAnalyzerType type = 1 [json_name = "type"];int.PatternAnalyzerType type = 1 [json_name = "type"];optional string version = 2 [json_name = "version"];com.google.protobuf.ByteStringoptional string version = 2 [json_name = "version"];booleanhasFlags()optional string flags = 3 [json_name = "flags"];booleanoptional bool lowercase = 4 [json_name = "lowercase"];booleanoptional string version = 2 [json_name = "version"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTypeValue
int getTypeValue().PatternAnalyzerType type = 1 [json_name = "type"];- Returns:
- The enum numeric value on the wire for type.
-
getType
PatternAnalyzerType getType().PatternAnalyzerType type = 1 [json_name = "type"];- Returns:
- The type.
-
hasVersion
boolean hasVersion()optional string version = 2 [json_name = "version"];- Returns:
- Whether the version field is set.
-
getVersion
String getVersion()optional string version = 2 [json_name = "version"];- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()optional string version = 2 [json_name = "version"];- Returns:
- The bytes for version.
-
hasFlags
boolean hasFlags()optional string flags = 3 [json_name = "flags"];- Returns:
- Whether the flags field is set.
-
getFlags
String getFlags()optional string flags = 3 [json_name = "flags"];- Returns:
- The flags.
-
getFlagsBytes
com.google.protobuf.ByteString getFlagsBytes()optional string flags = 3 [json_name = "flags"];- Returns:
- The bytes for flags.
-
hasLowercase
boolean hasLowercase()optional bool lowercase = 4 [json_name = "lowercase"];- Returns:
- Whether the lowercase field is set.
-
getLowercase
boolean getLowercase()optional bool lowercase = 4 [json_name = "lowercase"];- Returns:
- The lowercase.
-
getPattern
String getPattern()string pattern = 5 [json_name = "pattern"];- Returns:
- The pattern.
-
getPatternBytes
com.google.protobuf.ByteString getPatternBytes()string pattern = 5 [json_name = "pattern"];- Returns:
- The bytes for pattern.
-
getStopwordsList
repeated string stopwords = 6 [json_name = "stopwords"];- Returns:
- A list containing the stopwords.
-
getStopwordsCount
int getStopwordsCount()repeated string stopwords = 6 [json_name = "stopwords"];- Returns:
- The count of stopwords.
-
getStopwords
repeated string stopwords = 6 [json_name = "stopwords"];- Parameters:
index- The index of the element to return.- Returns:
- The stopwords at the given index.
-
getStopwordsBytes
com.google.protobuf.ByteString getStopwordsBytes(int index) repeated string stopwords = 6 [json_name = "stopwords"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stopwords at the given index.
-