Class SearchResult.Builder (0.1.0)
public static final class SearchResult.Builder extends GeneratedMessageV3.Builder<SearchResult.Builder> implements SearchResultOrBuilder
A single search result.
Protobuf type google.cloud.vectorsearch.v1beta.SearchResult
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SearchResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SearchResult build()
buildPartial()
public SearchResult buildPartial()
clear()
public SearchResult.Builder clear()
Overrides
clearDataObject()
public SearchResult.Builder clearDataObject()
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearDistance()
public SearchResult.Builder clearDistance()
Output only. The similarity distance.
optional double distance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearField(Descriptors.FieldDescriptor field)
public SearchResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SearchResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public SearchResult.Builder clone()
Overrides
getDataObject()
public DataObject getDataObject()
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
DataObject |
The dataObject.
|
getDataObjectBuilder()
public DataObject.Builder getDataObjectBuilder()
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDataObjectOrBuilder()
public DataObjectOrBuilder getDataObjectOrBuilder()
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public SearchResult getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDistance()
public double getDistance()
Output only. The similarity distance.
optional double distance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
double |
The distance.
|
hasDataObject()
public boolean hasDataObject()
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the dataObject field is set.
|
hasDistance()
public boolean hasDistance()
Output only. The similarity distance.
optional double distance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the distance field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeDataObject(DataObject value)
public SearchResult.Builder mergeDataObject(DataObject value)
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeFrom(SearchResult other)
public SearchResult.Builder mergeFrom(SearchResult other)
public SearchResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SearchResult.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SearchResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDataObject(DataObject value)
public SearchResult.Builder setDataObject(DataObject value)
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setDataObject(DataObject.Builder builderForValue)
public SearchResult.Builder setDataObject(DataObject.Builder builderForValue)
Output only. The matching data object.
.google.cloud.vectorsearch.v1beta.DataObject data_object = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setDistance(double value)
public SearchResult.Builder setDistance(double value)
Output only. The similarity distance.
optional double distance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
value |
double
The distance to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public SearchResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SearchResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SearchResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-19 UTC."],[],[]]