Class FindNeighborsResponse.Neighbor
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.aiplatform.v1beta1.FindNeighborsResponse.Neighbor
-
- All Implemented Interfaces:
FindNeighborsResponse.NeighborOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- FindNeighborsResponse
public static final class FindNeighborsResponse.Neighbor extends com.google.protobuf.GeneratedMessageV3 implements FindNeighborsResponse.NeighborOrBuilder
A neighbor of the query vector.
Protobuf typegoogle.cloud.aiplatform.v1beta1.FindNeighborsResponse.Neighbor- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFindNeighborsResponse.Neighbor.BuilderA neighbor of the query vector.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDATAPOINT_FIELD_NUMBERstatic intDISTANCE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)IndexDatapointgetDatapoint()The datapoint of the neighbor.IndexDatapointOrBuildergetDatapointOrBuilder()The datapoint of the neighbor.static FindNeighborsResponse.NeighborgetDefaultInstance()FindNeighborsResponse.NeighborgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()doublegetDistance()The distance between the neighbor and the query vector.com.google.protobuf.Parser<FindNeighborsResponse.Neighbor>getParserForType()intgetSerializedSize()booleanhasDatapoint()The datapoint of the neighbor.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static FindNeighborsResponse.Neighbor.BuildernewBuilder()static FindNeighborsResponse.Neighbor.BuildernewBuilder(FindNeighborsResponse.Neighbor prototype)FindNeighborsResponse.Neighbor.BuildernewBuilderForType()protected FindNeighborsResponse.Neighbor.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static FindNeighborsResponse.NeighborparseDelimitedFrom(InputStream input)static FindNeighborsResponse.NeighborparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FindNeighborsResponse.NeighborparseFrom(byte[] data)static FindNeighborsResponse.NeighborparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FindNeighborsResponse.NeighborparseFrom(com.google.protobuf.ByteString data)static FindNeighborsResponse.NeighborparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FindNeighborsResponse.NeighborparseFrom(com.google.protobuf.CodedInputStream input)static FindNeighborsResponse.NeighborparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FindNeighborsResponse.NeighborparseFrom(InputStream input)static FindNeighborsResponse.NeighborparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FindNeighborsResponse.NeighborparseFrom(ByteBuffer data)static FindNeighborsResponse.NeighborparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<FindNeighborsResponse.Neighbor>parser()FindNeighborsResponse.Neighbor.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DATAPOINT_FIELD_NUMBER
public static final int DATAPOINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISTANCE_FIELD_NUMBER
public static final int DISTANCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasDatapoint
public boolean hasDatapoint()
The datapoint of the neighbor. Note that full datapoints are returned only when "return_full_datapoint" is set to true. Otherwise, only the "datapoint_id" and "crowding_tag" fields are populated.
.google.cloud.aiplatform.v1beta1.IndexDatapoint datapoint = 1;- Specified by:
hasDatapointin interfaceFindNeighborsResponse.NeighborOrBuilder- Returns:
- Whether the datapoint field is set.
-
getDatapoint
public IndexDatapoint getDatapoint()
The datapoint of the neighbor. Note that full datapoints are returned only when "return_full_datapoint" is set to true. Otherwise, only the "datapoint_id" and "crowding_tag" fields are populated.
.google.cloud.aiplatform.v1beta1.IndexDatapoint datapoint = 1;- Specified by:
getDatapointin interfaceFindNeighborsResponse.NeighborOrBuilder- Returns:
- The datapoint.
-
getDatapointOrBuilder
public IndexDatapointOrBuilder getDatapointOrBuilder()
The datapoint of the neighbor. Note that full datapoints are returned only when "return_full_datapoint" is set to true. Otherwise, only the "datapoint_id" and "crowding_tag" fields are populated.
.google.cloud.aiplatform.v1beta1.IndexDatapoint datapoint = 1;- Specified by:
getDatapointOrBuilderin interfaceFindNeighborsResponse.NeighborOrBuilder
-
getDistance
public double getDistance()
The distance between the neighbor and the query vector.
double distance = 2;- Specified by:
getDistancein interfaceFindNeighborsResponse.NeighborOrBuilder- Returns:
- The distance.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static FindNeighborsResponse.Neighbor parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static FindNeighborsResponse.Neighbor parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static FindNeighborsResponse.Neighbor parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public FindNeighborsResponse.Neighbor.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static FindNeighborsResponse.Neighbor.Builder newBuilder()
-
newBuilder
public static FindNeighborsResponse.Neighbor.Builder newBuilder(FindNeighborsResponse.Neighbor prototype)
-
toBuilder
public FindNeighborsResponse.Neighbor.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FindNeighborsResponse.Neighbor.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static FindNeighborsResponse.Neighbor getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<FindNeighborsResponse.Neighbor> parser()
-
getParserForType
public com.google.protobuf.Parser<FindNeighborsResponse.Neighbor> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public FindNeighborsResponse.Neighbor getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-