Class WeaviateProtoBaseSearch.NearIMUSearch.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
io.weaviate.client.grpc.protocol.v1.WeaviateProtoBaseSearch.NearIMUSearch.Builder
- All Implemented Interfaces:
com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WeaviateProtoBaseSearch.NearIMUSearchOrBuilder,Cloneable
- Enclosing class:
- WeaviateProtoBaseSearch.NearIMUSearch
public static final class WeaviateProtoBaseSearch.NearIMUSearch.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
implements WeaviateProtoBaseSearch.NearIMUSearchOrBuilder
Protobuf type
weaviate.v1.NearIMUSearch-
Method Summary
Modifier and TypeMethodDescriptionaddAllTargetVectors(Iterable<String> values) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTargetVectors(String value) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.addTargetVectorsBytes(com.google.protobuf.ByteString value) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.build()clear()optional double certainty = 2;optional double distance = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearImu()string imu = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .weaviate.v1.Targets targets = 5;Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.clone()doubleoptional double certainty = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptordoubleoptional double distance = 3;getImu()string imu = 1;com.google.protobuf.ByteStringstring imu = 1;.weaviate.v1.Targets targets = 5;.weaviate.v1.Targets targets = 5;.weaviate.v1.Targets targets = 5;getTargetVectors(int index) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.com.google.protobuf.ByteStringgetTargetVectorsBytes(int index) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.intDeprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.com.google.protobuf.ProtocolStringListDeprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.booleanoptional double certainty = 2;booleanoptional double distance = 3;boolean.weaviate.v1.Targets targets = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .weaviate.v1.Targets targets = 5;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCertainty(double value) optional double certainty = 2;setDistance(double value) optional double distance = 3;string imu = 1;setImuBytes(com.google.protobuf.ByteString value) string imu = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .weaviate.v1.Targets targets = 5;setTargets(WeaviateProtoBaseSearch.Targets.Builder builderForValue) .weaviate.v1.Targets targets = 5;setTargetVectors(int index, String value) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getParentForChildrenMethods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder
addExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtensionMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
getOneofFieldDescriptor, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, 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()- Overrides:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.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<WeaviateProtoBaseSearch.NearIMUSearch.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.GeneratedMessage.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>- 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<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
setField
public WeaviateProtoBaseSearch.NearIMUSearch.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<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
clearField
public WeaviateProtoBaseSearch.NearIMUSearch.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
clearOneof
public WeaviateProtoBaseSearch.NearIMUSearch.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
setRepeatedField
public WeaviateProtoBaseSearch.NearIMUSearch.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<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
addRepeatedField
public WeaviateProtoBaseSearch.NearIMUSearch.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<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
mergeFrom
public WeaviateProtoBaseSearch.NearIMUSearch.Builder mergeFrom(WeaviateProtoBaseSearch.NearIMUSearch other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
mergeFrom
public WeaviateProtoBaseSearch.NearIMUSearch.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<WeaviateProtoBaseSearch.NearIMUSearch.Builder>- Throws:
IOException
-
getImu
string imu = 1;- Specified by:
getImuin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- The imu.
-
getImuBytes
public com.google.protobuf.ByteString getImuBytes()string imu = 1;- Specified by:
getImuBytesin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- The bytes for imu.
-
setImu
string imu = 1;- Parameters:
value- The imu to set.- Returns:
- This builder for chaining.
-
clearImu
string imu = 1;- Returns:
- This builder for chaining.
-
setImuBytes
public WeaviateProtoBaseSearch.NearIMUSearch.Builder setImuBytes(com.google.protobuf.ByteString value) string imu = 1;- Parameters:
value- The bytes for imu to set.- Returns:
- This builder for chaining.
-
hasCertainty
public boolean hasCertainty()optional double certainty = 2;- Specified by:
hasCertaintyin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- Whether the certainty field is set.
-
getCertainty
public double getCertainty()optional double certainty = 2;- Specified by:
getCertaintyin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- The certainty.
-
setCertainty
optional double certainty = 2;- Parameters:
value- The certainty to set.- Returns:
- This builder for chaining.
-
clearCertainty
optional double certainty = 2;- Returns:
- This builder for chaining.
-
hasDistance
public boolean hasDistance()optional double distance = 3;- Specified by:
hasDistancein interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- Whether the distance field is set.
-
getDistance
public double getDistance()optional double distance = 3;- Specified by:
getDistancein interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- The distance.
-
setDistance
optional double distance = 3;- Parameters:
value- The distance to set.- Returns:
- This builder for chaining.
-
clearDistance
optional double distance = 3;- Returns:
- This builder for chaining.
-
getTargetVectorsList
Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Specified by:
getTargetVectorsListin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- A list containing the targetVectors.
-
getTargetVectorsCount
Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Specified by:
getTargetVectorsCountin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- The count of targetVectors.
-
getTargetVectors
Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Specified by:
getTargetVectorsin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The targetVectors at the given index.
-
getTargetVectorsBytes
Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Specified by:
getTargetVectorsBytesin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the targetVectors at the given index.
-
setTargetVectors
@Deprecated public WeaviateProtoBaseSearch.NearIMUSearch.Builder setTargetVectors(int index, String value) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Parameters:
index- The index to set the value at.value- The targetVectors to set.- Returns:
- This builder for chaining.
-
addTargetVectors
Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Parameters:
value- The targetVectors to add.- Returns:
- This builder for chaining.
-
addAllTargetVectors
@Deprecated public WeaviateProtoBaseSearch.NearIMUSearch.Builder addAllTargetVectors(Iterable<String> values) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Parameters:
values- The targetVectors to add.- Returns:
- This builder for chaining.
-
clearTargetVectors
Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Returns:
- This builder for chaining.
-
addTargetVectorsBytes
@Deprecated public WeaviateProtoBaseSearch.NearIMUSearch.Builder addTargetVectorsBytes(com.google.protobuf.ByteString value) Deprecated.weaviate.v1.NearIMUSearch.target_vectors is deprecated. See v1/base_search.proto;l=145deprecated in 1.26 - use targets
repeated string target_vectors = 4 [deprecated = true];- Parameters:
value- The bytes of the targetVectors to add.- Returns:
- This builder for chaining.
-
hasTargets
public boolean hasTargets().weaviate.v1.Targets targets = 5;- Specified by:
hasTargetsin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- Whether the targets field is set.
-
getTargets
.weaviate.v1.Targets targets = 5;- Specified by:
getTargetsin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder- Returns:
- The targets.
-
setTargets
public WeaviateProtoBaseSearch.NearIMUSearch.Builder setTargets(WeaviateProtoBaseSearch.Targets value) .weaviate.v1.Targets targets = 5; -
setTargets
public WeaviateProtoBaseSearch.NearIMUSearch.Builder setTargets(WeaviateProtoBaseSearch.Targets.Builder builderForValue) .weaviate.v1.Targets targets = 5; -
mergeTargets
public WeaviateProtoBaseSearch.NearIMUSearch.Builder mergeTargets(WeaviateProtoBaseSearch.Targets value) .weaviate.v1.Targets targets = 5; -
clearTargets
.weaviate.v1.Targets targets = 5; -
getTargetsBuilder
.weaviate.v1.Targets targets = 5; -
getTargetsOrBuilder
.weaviate.v1.Targets targets = 5;- Specified by:
getTargetsOrBuilderin interfaceWeaviateProtoBaseSearch.NearIMUSearchOrBuilder
-
setUnknownFields
public final WeaviateProtoBaseSearch.NearIMUSearch.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-
mergeUnknownFields
public final WeaviateProtoBaseSearch.NearIMUSearch.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoBaseSearch.NearIMUSearch.Builder>
-