Package org.opensearch.protobufs
Class ScriptSort.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ScriptSort.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
org.opensearch.protobufs.ScriptSort.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ScriptSortOrBuilder
- Enclosing class:
ScriptSort
public static final class ScriptSort.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
implements ScriptSortOrBuilder
Protobuf type
org.opensearch.protobufs.ScriptSort-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];.org.opensearch.protobufs.Script script = 1 [json_name = "script"];optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMode()optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];intoptional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];getOrder()optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];intoptional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];.org.opensearch.protobufs.Script script = 1 [json_name = "script"];.org.opensearch.protobufs.Script script = 1 [json_name = "script"];.org.opensearch.protobufs.Script script = 1 [json_name = "script"];getType()optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];intoptional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];booleanhasMode()optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];booleanoptional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];booleanhasOrder()optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];boolean.org.opensearch.protobufs.Script script = 1 [json_name = "script"];booleanhasType()optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ScriptSort other) mergeNested(NestedSortValue value) optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];mergeScript(Script value) .org.opensearch.protobufs.Script script = 1 [json_name = "script"];final ScriptSort.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];setModeValue(int value) optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];setNested(NestedSortValue value) optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];setNested(NestedSortValue.Builder builderForValue) optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];setOrderValue(int value) optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .org.opensearch.protobufs.Script script = 1 [json_name = "script"];setScript(Script.Builder builderForValue) .org.opensearch.protobufs.Script script = 1 [json_name = "script"];setType(ScriptSortType value) optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];setTypeValue(int value) optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];final ScriptSort.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<ScriptSort.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<ScriptSort.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<ScriptSort.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<ScriptSort.Builder>
-
setField
public ScriptSort.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<ScriptSort.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
-
setRepeatedField
public ScriptSort.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<ScriptSort.Builder>
-
addRepeatedField
public ScriptSort.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<ScriptSort.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ScriptSort.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
-
mergeFrom
public ScriptSort.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<ScriptSort.Builder>- Throws:
IOException
-
hasScript
public boolean hasScript().org.opensearch.protobufs.Script script = 1 [json_name = "script"];- Specified by:
hasScriptin interfaceScriptSortOrBuilder- Returns:
- Whether the script field is set.
-
getScript
.org.opensearch.protobufs.Script script = 1 [json_name = "script"];- Specified by:
getScriptin interfaceScriptSortOrBuilder- Returns:
- The script.
-
setScript
.org.opensearch.protobufs.Script script = 1 [json_name = "script"]; -
setScript
.org.opensearch.protobufs.Script script = 1 [json_name = "script"]; -
mergeScript
.org.opensearch.protobufs.Script script = 1 [json_name = "script"]; -
clearScript
.org.opensearch.protobufs.Script script = 1 [json_name = "script"]; -
getScriptBuilder
.org.opensearch.protobufs.Script script = 1 [json_name = "script"]; -
getScriptOrBuilder
.org.opensearch.protobufs.Script script = 1 [json_name = "script"];- Specified by:
getScriptOrBuilderin interfaceScriptSortOrBuilder
-
hasOrder
public boolean hasOrder()optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];- Specified by:
hasOrderin interfaceScriptSortOrBuilder- Returns:
- Whether the order field is set.
-
getOrderValue
public int getOrderValue()optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];- Specified by:
getOrderValuein interfaceScriptSortOrBuilder- Returns:
- The enum numeric value on the wire for order.
-
setOrderValue
optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];- Parameters:
value- The enum numeric value on the wire for order to set.- Returns:
- This builder for chaining.
-
getOrder
optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];- Specified by:
getOrderin interfaceScriptSortOrBuilder- Returns:
- The order.
-
setOrder
optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];- Parameters:
value- The order to set.- Returns:
- This builder for chaining.
-
clearOrder
optional .org.opensearch.protobufs.SortOrder order = 2 [json_name = "order"];- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];- Specified by:
hasTypein interfaceScriptSortOrBuilder- Returns:
- Whether the type field is set.
-
getTypeValue
public int getTypeValue()optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];- Specified by:
getTypeValuein interfaceScriptSortOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];- Specified by:
getTypein interfaceScriptSortOrBuilder- Returns:
- The type.
-
setType
optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
optional .org.opensearch.protobufs.ScriptSortType type = 3 [json_name = "type"];- Returns:
- This builder for chaining.
-
hasMode
public boolean hasMode()optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];- Specified by:
hasModein interfaceScriptSortOrBuilder- Returns:
- Whether the mode field is set.
-
getModeValue
public int getModeValue()optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];- Specified by:
getModeValuein interfaceScriptSortOrBuilder- Returns:
- The enum numeric value on the wire for mode.
-
setModeValue
optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];- Parameters:
value- The enum numeric value on the wire for mode to set.- Returns:
- This builder for chaining.
-
getMode
optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];- Specified by:
getModein interfaceScriptSortOrBuilder- Returns:
- The mode.
-
setMode
optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];- Parameters:
value- The mode to set.- Returns:
- This builder for chaining.
-
clearMode
optional .org.opensearch.protobufs.SortMode mode = 4 [json_name = "mode"];- Returns:
- This builder for chaining.
-
hasNested
public boolean hasNested()optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];- Specified by:
hasNestedin interfaceScriptSortOrBuilder- Returns:
- Whether the nested field is set.
-
getNested
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];- Specified by:
getNestedin interfaceScriptSortOrBuilder- Returns:
- The nested.
-
setNested
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"]; -
setNested
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"]; -
mergeNested
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"]; -
clearNested
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"]; -
getNestedBuilder
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"]; -
getNestedOrBuilder
optional .org.opensearch.protobufs.NestedSortValue nested = 5 [json_name = "nested"];- Specified by:
getNestedOrBuilderin interfaceScriptSortOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
-
mergeUnknownFields
public final ScriptSort.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ScriptSort.Builder>
-