Package org.opensearch.protobufs
Class CustomAnalyzer.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CustomAnalyzer.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
org.opensearch.protobufs.CustomAnalyzer.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CustomAnalyzerOrBuilder
- Enclosing class:
CustomAnalyzer
public static final class CustomAnalyzer.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
implements CustomAnalyzerOrBuilder
Protobuf type
CustomAnalyzer-
Method Summary
Modifier and TypeMethodDescriptionaddAllCharFilter(Iterable<String> values) repeated string char_filter = 2 [json_name = "charFilter"];addAllFilter(Iterable<String> values) repeated string filter = 3 [json_name = "filter"];addCharFilter(String value) repeated string char_filter = 2 [json_name = "charFilter"];addCharFilterBytes(com.google.protobuf.ByteString value) repeated string char_filter = 2 [json_name = "charFilter"];repeated string filter = 3 [json_name = "filter"];addFilterBytes(com.google.protobuf.ByteString value) repeated string filter = 3 [json_name = "filter"];addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()repeated string char_filter = 2 [json_name = "charFilter"];clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated string filter = 3 [json_name = "filter"];clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];optional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];string tokenizer = 6 [json_name = "tokenizer"];.CustomAnalyzerType type = 1 [json_name = "type"];clone()getCharFilter(int index) repeated string char_filter = 2 [json_name = "charFilter"];com.google.protobuf.ByteStringgetCharFilterBytes(int index) repeated string char_filter = 2 [json_name = "charFilter"];intrepeated string char_filter = 2 [json_name = "charFilter"];com.google.protobuf.ProtocolStringListrepeated string char_filter = 2 [json_name = "charFilter"];static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFilter(int index) repeated string filter = 3 [json_name = "filter"];com.google.protobuf.ByteStringgetFilterBytes(int index) repeated string filter = 3 [json_name = "filter"];intrepeated string filter = 3 [json_name = "filter"];com.google.protobuf.ProtocolStringListrepeated string filter = 3 [json_name = "filter"];intoptional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];intoptional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];string tokenizer = 6 [json_name = "tokenizer"];com.google.protobuf.ByteStringstring tokenizer = 6 [json_name = "tokenizer"];getType().CustomAnalyzerType type = 1 [json_name = "type"];int.CustomAnalyzerType type = 1 [json_name = "type"];booleanoptional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];booleanoptional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CustomAnalyzer other) final CustomAnalyzer.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCharFilter(int index, String value) repeated string char_filter = 2 [json_name = "charFilter"];repeated string filter = 3 [json_name = "filter"];setPositionIncrementGap(int value) optional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];setPositionOffsetGap(int value) optional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTokenizer(String value) string tokenizer = 6 [json_name = "tokenizer"];setTokenizerBytes(com.google.protobuf.ByteString value) string tokenizer = 6 [json_name = "tokenizer"];setType(CustomAnalyzerType value) .CustomAnalyzerType type = 1 [json_name = "type"];setTypeValue(int value) .CustomAnalyzerType type = 1 [json_name = "type"];final CustomAnalyzer.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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<CustomAnalyzer.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<CustomAnalyzer.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<CustomAnalyzer.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<CustomAnalyzer.Builder>
-
setField
public CustomAnalyzer.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<CustomAnalyzer.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
-
setRepeatedField
public CustomAnalyzer.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<CustomAnalyzer.Builder>
-
addRepeatedField
public CustomAnalyzer.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<CustomAnalyzer.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomAnalyzer.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
-
mergeFrom
public CustomAnalyzer.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<CustomAnalyzer.Builder>- Throws:
IOException
-
getTypeValue
public int getTypeValue().CustomAnalyzerType type = 1 [json_name = "type"];- Specified by:
getTypeValuein interfaceCustomAnalyzerOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
.CustomAnalyzerType type = 1 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
.CustomAnalyzerType type = 1 [json_name = "type"];- Specified by:
getTypein interfaceCustomAnalyzerOrBuilder- Returns:
- The type.
-
setType
.CustomAnalyzerType type = 1 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
.CustomAnalyzerType type = 1 [json_name = "type"];- Returns:
- This builder for chaining.
-
getCharFilterList
public com.google.protobuf.ProtocolStringList getCharFilterList()repeated string char_filter = 2 [json_name = "charFilter"];- Specified by:
getCharFilterListin interfaceCustomAnalyzerOrBuilder- Returns:
- A list containing the charFilter.
-
getCharFilterCount
public int getCharFilterCount()repeated string char_filter = 2 [json_name = "charFilter"];- Specified by:
getCharFilterCountin interfaceCustomAnalyzerOrBuilder- Returns:
- The count of charFilter.
-
getCharFilter
repeated string char_filter = 2 [json_name = "charFilter"];- Specified by:
getCharFilterin interfaceCustomAnalyzerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The charFilter at the given index.
-
getCharFilterBytes
public com.google.protobuf.ByteString getCharFilterBytes(int index) repeated string char_filter = 2 [json_name = "charFilter"];- Specified by:
getCharFilterBytesin interfaceCustomAnalyzerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the charFilter at the given index.
-
setCharFilter
repeated string char_filter = 2 [json_name = "charFilter"];- Parameters:
index- The index to set the value at.value- The charFilter to set.- Returns:
- This builder for chaining.
-
addCharFilter
repeated string char_filter = 2 [json_name = "charFilter"];- Parameters:
value- The charFilter to add.- Returns:
- This builder for chaining.
-
addAllCharFilter
repeated string char_filter = 2 [json_name = "charFilter"];- Parameters:
values- The charFilter to add.- Returns:
- This builder for chaining.
-
clearCharFilter
repeated string char_filter = 2 [json_name = "charFilter"];- Returns:
- This builder for chaining.
-
addCharFilterBytes
repeated string char_filter = 2 [json_name = "charFilter"];- Parameters:
value- The bytes of the charFilter to add.- Returns:
- This builder for chaining.
-
getFilterList
public com.google.protobuf.ProtocolStringList getFilterList()repeated string filter = 3 [json_name = "filter"];- Specified by:
getFilterListin interfaceCustomAnalyzerOrBuilder- Returns:
- A list containing the filter.
-
getFilterCount
public int getFilterCount()repeated string filter = 3 [json_name = "filter"];- Specified by:
getFilterCountin interfaceCustomAnalyzerOrBuilder- Returns:
- The count of filter.
-
getFilter
repeated string filter = 3 [json_name = "filter"];- Specified by:
getFilterin interfaceCustomAnalyzerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The filter at the given index.
-
getFilterBytes
public com.google.protobuf.ByteString getFilterBytes(int index) repeated string filter = 3 [json_name = "filter"];- Specified by:
getFilterBytesin interfaceCustomAnalyzerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the filter at the given index.
-
setFilter
repeated string filter = 3 [json_name = "filter"];- Parameters:
index- The index to set the value at.value- The filter to set.- Returns:
- This builder for chaining.
-
addFilter
repeated string filter = 3 [json_name = "filter"];- Parameters:
value- The filter to add.- Returns:
- This builder for chaining.
-
addAllFilter
repeated string filter = 3 [json_name = "filter"];- Parameters:
values- The filter to add.- Returns:
- This builder for chaining.
-
clearFilter
repeated string filter = 3 [json_name = "filter"];- Returns:
- This builder for chaining.
-
addFilterBytes
repeated string filter = 3 [json_name = "filter"];- Parameters:
value- The bytes of the filter to add.- Returns:
- This builder for chaining.
-
hasPositionIncrementGap
public boolean hasPositionIncrementGap()optional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];- Specified by:
hasPositionIncrementGapin interfaceCustomAnalyzerOrBuilder- Returns:
- Whether the positionIncrementGap field is set.
-
getPositionIncrementGap
public int getPositionIncrementGap()optional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];- Specified by:
getPositionIncrementGapin interfaceCustomAnalyzerOrBuilder- Returns:
- The positionIncrementGap.
-
setPositionIncrementGap
optional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];- Parameters:
value- The positionIncrementGap to set.- Returns:
- This builder for chaining.
-
clearPositionIncrementGap
optional int32 position_increment_gap = 4 [json_name = "positionIncrementGap"];- Returns:
- This builder for chaining.
-
hasPositionOffsetGap
public boolean hasPositionOffsetGap()optional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];- Specified by:
hasPositionOffsetGapin interfaceCustomAnalyzerOrBuilder- Returns:
- Whether the positionOffsetGap field is set.
-
getPositionOffsetGap
public int getPositionOffsetGap()optional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];- Specified by:
getPositionOffsetGapin interfaceCustomAnalyzerOrBuilder- Returns:
- The positionOffsetGap.
-
setPositionOffsetGap
optional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];- Parameters:
value- The positionOffsetGap to set.- Returns:
- This builder for chaining.
-
clearPositionOffsetGap
optional int32 position_offset_gap = 5 [json_name = "positionOffsetGap"];- Returns:
- This builder for chaining.
-
getTokenizer
string tokenizer = 6 [json_name = "tokenizer"];- Specified by:
getTokenizerin interfaceCustomAnalyzerOrBuilder- Returns:
- The tokenizer.
-
getTokenizerBytes
public com.google.protobuf.ByteString getTokenizerBytes()string tokenizer = 6 [json_name = "tokenizer"];- Specified by:
getTokenizerBytesin interfaceCustomAnalyzerOrBuilder- Returns:
- The bytes for tokenizer.
-
setTokenizer
string tokenizer = 6 [json_name = "tokenizer"];- Parameters:
value- The tokenizer to set.- Returns:
- This builder for chaining.
-
clearTokenizer
string tokenizer = 6 [json_name = "tokenizer"];- Returns:
- This builder for chaining.
-
setTokenizerBytes
string tokenizer = 6 [json_name = "tokenizer"];- Parameters:
value- The bytes for tokenizer to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CustomAnalyzer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
-
mergeUnknownFields
public final CustomAnalyzer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomAnalyzer.Builder>
-