Package io.milvus.grpc
Class SortSpec.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder>
-
- io.milvus.grpc.SortSpec.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SortSpecOrBuilder,Cloneable
- Enclosing class:
- SortSpec
public static final class SortSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder> implements SortSpecOrBuilder
Protobuf typemilvus.proto.common.SortSpec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SortSpec.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SortSpecbuild()SortSpecbuildPartial()SortSpec.Builderclear()SortSpec.BuilderclearDirection()"asc" | "desc"SortSpec.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SortSpec.BuilderclearFieldName()field name (JSON path expression OK) | "_score"SortSpec.BuilderclearNullFirst()bool null_first = 3;SortSpec.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SortSpec.Builderclone()SortSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDirection()"asc" | "desc"com.google.protobuf.ByteStringgetDirectionBytes()"asc" | "desc"StringgetFieldName()field name (JSON path expression OK) | "_score"com.google.protobuf.ByteStringgetFieldNameBytes()field name (JSON path expression OK) | "_score"booleangetNullFirst()bool null_first = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SortSpec.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SortSpec.BuildermergeFrom(com.google.protobuf.Message other)SortSpec.BuildermergeFrom(SortSpec other)SortSpec.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SortSpec.BuildersetDirection(String value)"asc" | "desc"SortSpec.BuildersetDirectionBytes(com.google.protobuf.ByteString value)"asc" | "desc"SortSpec.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SortSpec.BuildersetFieldName(String value)field name (JSON path expression OK) | "_score"SortSpec.BuildersetFieldNameBytes(com.google.protobuf.ByteString value)field name (JSON path expression OK) | "_score"SortSpec.BuildersetNullFirst(boolean value)bool null_first = 3;SortSpec.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SortSpec.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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<SortSpec.Builder>
-
clear
public SortSpec.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<SortSpec.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<SortSpec.Builder>
-
getDefaultInstanceForType
public SortSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SortSpec build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SortSpec buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SortSpec.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<SortSpec.Builder>
-
setField
public SortSpec.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<SortSpec.Builder>
-
clearField
public SortSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder>
-
clearOneof
public SortSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder>
-
setRepeatedField
public SortSpec.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<SortSpec.Builder>
-
addRepeatedField
public SortSpec.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<SortSpec.Builder>
-
mergeFrom
public SortSpec.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SortSpec.Builder>
-
mergeFrom
public SortSpec.Builder mergeFrom(SortSpec other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder>
-
mergeFrom
public SortSpec.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<SortSpec.Builder>- Throws:
IOException
-
getFieldName
public String getFieldName()
field name (JSON path expression OK) | "_score"
string field_name = 1;- Specified by:
getFieldNamein interfaceSortSpecOrBuilder- Returns:
- The fieldName.
-
getFieldNameBytes
public com.google.protobuf.ByteString getFieldNameBytes()
field name (JSON path expression OK) | "_score"
string field_name = 1;- Specified by:
getFieldNameBytesin interfaceSortSpecOrBuilder- Returns:
- The bytes for fieldName.
-
setFieldName
public SortSpec.Builder setFieldName(String value)
field name (JSON path expression OK) | "_score"
string field_name = 1;- Parameters:
value- The fieldName to set.- Returns:
- This builder for chaining.
-
clearFieldName
public SortSpec.Builder clearFieldName()
field name (JSON path expression OK) | "_score"
string field_name = 1;- Returns:
- This builder for chaining.
-
setFieldNameBytes
public SortSpec.Builder setFieldNameBytes(com.google.protobuf.ByteString value)
field name (JSON path expression OK) | "_score"
string field_name = 1;- Parameters:
value- The bytes for fieldName to set.- Returns:
- This builder for chaining.
-
getDirection
public String getDirection()
"asc" | "desc"
string direction = 2;- Specified by:
getDirectionin interfaceSortSpecOrBuilder- Returns:
- The direction.
-
getDirectionBytes
public com.google.protobuf.ByteString getDirectionBytes()
"asc" | "desc"
string direction = 2;- Specified by:
getDirectionBytesin interfaceSortSpecOrBuilder- Returns:
- The bytes for direction.
-
setDirection
public SortSpec.Builder setDirection(String value)
"asc" | "desc"
string direction = 2;- Parameters:
value- The direction to set.- Returns:
- This builder for chaining.
-
clearDirection
public SortSpec.Builder clearDirection()
"asc" | "desc"
string direction = 2;- Returns:
- This builder for chaining.
-
setDirectionBytes
public SortSpec.Builder setDirectionBytes(com.google.protobuf.ByteString value)
"asc" | "desc"
string direction = 2;- Parameters:
value- The bytes for direction to set.- Returns:
- This builder for chaining.
-
getNullFirst
public boolean getNullFirst()
bool null_first = 3;- Specified by:
getNullFirstin interfaceSortSpecOrBuilder- Returns:
- The nullFirst.
-
setNullFirst
public SortSpec.Builder setNullFirst(boolean value)
bool null_first = 3;- Parameters:
value- The nullFirst to set.- Returns:
- This builder for chaining.
-
clearNullFirst
public SortSpec.Builder clearNullFirst()
bool null_first = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SortSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder>
-
mergeUnknownFields
public final SortSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SortSpec.Builder>
-
-