Package org.opensearch.protobufs
Class PatternAnalyzer.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PatternAnalyzer.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
org.opensearch.protobufs.PatternAnalyzer.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,PatternAnalyzerOrBuilder
- Enclosing class:
PatternAnalyzer
public static final class PatternAnalyzer.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
implements PatternAnalyzerOrBuilder
Protobuf type
PatternAnalyzer-
Method Summary
Modifier and TypeMethodDescriptionaddAllStopwords(Iterable<String> values) repeated string stopwords = 6 [json_name = "stopwords"];addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addStopwords(String value) repeated string stopwords = 6 [json_name = "stopwords"];addStopwordsBytes(com.google.protobuf.ByteString value) repeated string stopwords = 6 [json_name = "stopwords"];build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional string flags = 3 [json_name = "flags"];optional bool lowercase = 4 [json_name = "lowercase"];clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string pattern = 5 [json_name = "pattern"];repeated string stopwords = 6 [json_name = "stopwords"];.PatternAnalyzerType type = 1 [json_name = "type"];optional string version = 2 [json_name = "version"];clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFlags()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"];com.google.protobuf.ProtocolStringListrepeated 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"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(PatternAnalyzer other) final PatternAnalyzer.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) optional string flags = 3 [json_name = "flags"];setFlagsBytes(com.google.protobuf.ByteString value) optional string flags = 3 [json_name = "flags"];setLowercase(boolean value) optional bool lowercase = 4 [json_name = "lowercase"];setPattern(String value) string pattern = 5 [json_name = "pattern"];setPatternBytes(com.google.protobuf.ByteString value) string pattern = 5 [json_name = "pattern"];setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStopwords(int index, String value) repeated string stopwords = 6 [json_name = "stopwords"];setType(PatternAnalyzerType value) .PatternAnalyzerType type = 1 [json_name = "type"];setTypeValue(int value) .PatternAnalyzerType type = 1 [json_name = "type"];final PatternAnalyzer.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setVersion(String value) optional string version = 2 [json_name = "version"];setVersionBytes(com.google.protobuf.ByteString value) optional string version = 2 [json_name = "version"];Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
setField
public PatternAnalyzer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
setRepeatedField
public PatternAnalyzer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
addRepeatedField
public PatternAnalyzer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PatternAnalyzer.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
mergeFrom
public PatternAnalyzer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PatternAnalyzer.Builder>- Throws:
IOException
-
getTypeValue
public int getTypeValue().PatternAnalyzerType type = 1 [json_name = "type"];- Specified by:
getTypeValuein interfacePatternAnalyzerOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
.PatternAnalyzerType type = 1 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
.PatternAnalyzerType type = 1 [json_name = "type"];- Specified by:
getTypein interfacePatternAnalyzerOrBuilder- Returns:
- The type.
-
setType
.PatternAnalyzerType type = 1 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
.PatternAnalyzerType type = 1 [json_name = "type"];- Returns:
- This builder for chaining.
-
hasVersion
public boolean hasVersion()optional string version = 2 [json_name = "version"];- Specified by:
hasVersionin interfacePatternAnalyzerOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
optional string version = 2 [json_name = "version"];- Specified by:
getVersionin interfacePatternAnalyzerOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()optional string version = 2 [json_name = "version"];- Specified by:
getVersionBytesin interfacePatternAnalyzerOrBuilder- Returns:
- The bytes for version.
-
setVersion
optional string version = 2 [json_name = "version"];- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
optional string version = 2 [json_name = "version"];- Returns:
- This builder for chaining.
-
setVersionBytes
optional string version = 2 [json_name = "version"];- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
hasFlags
public boolean hasFlags()optional string flags = 3 [json_name = "flags"];- Specified by:
hasFlagsin interfacePatternAnalyzerOrBuilder- Returns:
- Whether the flags field is set.
-
getFlags
optional string flags = 3 [json_name = "flags"];- Specified by:
getFlagsin interfacePatternAnalyzerOrBuilder- Returns:
- The flags.
-
getFlagsBytes
public com.google.protobuf.ByteString getFlagsBytes()optional string flags = 3 [json_name = "flags"];- Specified by:
getFlagsBytesin interfacePatternAnalyzerOrBuilder- Returns:
- The bytes for flags.
-
setFlags
optional string flags = 3 [json_name = "flags"];- Parameters:
value- The flags to set.- Returns:
- This builder for chaining.
-
clearFlags
optional string flags = 3 [json_name = "flags"];- Returns:
- This builder for chaining.
-
setFlagsBytes
optional string flags = 3 [json_name = "flags"];- Parameters:
value- The bytes for flags to set.- Returns:
- This builder for chaining.
-
hasLowercase
public boolean hasLowercase()optional bool lowercase = 4 [json_name = "lowercase"];- Specified by:
hasLowercasein interfacePatternAnalyzerOrBuilder- Returns:
- Whether the lowercase field is set.
-
getLowercase
public boolean getLowercase()optional bool lowercase = 4 [json_name = "lowercase"];- Specified by:
getLowercasein interfacePatternAnalyzerOrBuilder- Returns:
- The lowercase.
-
setLowercase
optional bool lowercase = 4 [json_name = "lowercase"];- Parameters:
value- The lowercase to set.- Returns:
- This builder for chaining.
-
clearLowercase
optional bool lowercase = 4 [json_name = "lowercase"];- Returns:
- This builder for chaining.
-
getPattern
string pattern = 5 [json_name = "pattern"];- Specified by:
getPatternin interfacePatternAnalyzerOrBuilder- Returns:
- The pattern.
-
getPatternBytes
public com.google.protobuf.ByteString getPatternBytes()string pattern = 5 [json_name = "pattern"];- Specified by:
getPatternBytesin interfacePatternAnalyzerOrBuilder- Returns:
- The bytes for pattern.
-
setPattern
string pattern = 5 [json_name = "pattern"];- Parameters:
value- The pattern to set.- Returns:
- This builder for chaining.
-
clearPattern
string pattern = 5 [json_name = "pattern"];- Returns:
- This builder for chaining.
-
setPatternBytes
string pattern = 5 [json_name = "pattern"];- Parameters:
value- The bytes for pattern to set.- Returns:
- This builder for chaining.
-
getStopwordsList
public com.google.protobuf.ProtocolStringList getStopwordsList()repeated string stopwords = 6 [json_name = "stopwords"];- Specified by:
getStopwordsListin interfacePatternAnalyzerOrBuilder- Returns:
- A list containing the stopwords.
-
getStopwordsCount
public int getStopwordsCount()repeated string stopwords = 6 [json_name = "stopwords"];- Specified by:
getStopwordsCountin interfacePatternAnalyzerOrBuilder- Returns:
- The count of stopwords.
-
getStopwords
repeated string stopwords = 6 [json_name = "stopwords"];- Specified by:
getStopwordsin interfacePatternAnalyzerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The stopwords at the given index.
-
getStopwordsBytes
public com.google.protobuf.ByteString getStopwordsBytes(int index) repeated string stopwords = 6 [json_name = "stopwords"];- Specified by:
getStopwordsBytesin interfacePatternAnalyzerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stopwords at the given index.
-
setStopwords
repeated string stopwords = 6 [json_name = "stopwords"];- Parameters:
index- The index to set the value at.value- The stopwords to set.- Returns:
- This builder for chaining.
-
addStopwords
repeated string stopwords = 6 [json_name = "stopwords"];- Parameters:
value- The stopwords to add.- Returns:
- This builder for chaining.
-
addAllStopwords
repeated string stopwords = 6 [json_name = "stopwords"];- Parameters:
values- The stopwords to add.- Returns:
- This builder for chaining.
-
clearStopwords
repeated string stopwords = 6 [json_name = "stopwords"];- Returns:
- This builder for chaining.
-
addStopwordsBytes
repeated string stopwords = 6 [json_name = "stopwords"];- Parameters:
value- The bytes of the stopwords to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PatternAnalyzer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-
mergeUnknownFields
public final PatternAnalyzer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PatternAnalyzer.Builder>
-