Class Ranker.Builder (0.1.0)
public static final class Ranker.Builder extends GeneratedMessageV3.Builder<Ranker.Builder> implements RankerOrBuilder
Defines a ranker to combine results from multiple searches.
Protobuf type google.cloud.vectorsearch.v1beta.Ranker
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 Ranker.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
| Returns |
| Type |
Description |
Ranker |
|
buildPartial()
public Ranker buildPartial()
| Returns |
| Type |
Description |
Ranker |
|
clear()
public Ranker.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Ranker.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Ranker.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRanker()
public Ranker.Builder clearRanker()
clearRrf()
public Ranker.Builder clearRrf()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
clearVertex()
public Ranker.Builder clearVertex()
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
clone()
public Ranker.Builder clone()
Overrides
getDefaultInstanceForType()
public Ranker getDefaultInstanceForType()
| Returns |
| Type |
Description |
Ranker |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getRankerCase()
public Ranker.RankerCase getRankerCase()
getRrf()
public ReciprocalRankFusion getRrf()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
getRrfBuilder()
public ReciprocalRankFusion.Builder getRrfBuilder()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
getRrfOrBuilder()
public ReciprocalRankFusionOrBuilder getRrfOrBuilder()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
getVertex()
public VertexRanker getVertex()
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
getVertexBuilder()
public VertexRanker.Builder getVertexBuilder()
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
getVertexOrBuilder()
public VertexRankerOrBuilder getVertexOrBuilder()
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
hasRrf()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
| Returns |
| Type |
Description |
boolean |
Whether the rrf field is set.
|
hasVertex()
public boolean hasVertex()
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
| Returns |
| Type |
Description |
boolean |
Whether the vertex field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Ranker other)
public Ranker.Builder mergeFrom(Ranker other)
| Parameter |
| Name |
Description |
other |
Ranker
|
public Ranker.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Ranker.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeRrf(ReciprocalRankFusion value)
public Ranker.Builder mergeRrf(ReciprocalRankFusion value)
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Ranker.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeVertex(VertexRanker value)
public Ranker.Builder mergeVertex(VertexRanker value)
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public Ranker.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Ranker.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setRrf(ReciprocalRankFusion value)
public Ranker.Builder setRrf(ReciprocalRankFusion value)
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
setRrf(ReciprocalRankFusion.Builder builderForValue)
public Ranker.Builder setRrf(ReciprocalRankFusion.Builder builderForValue)
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final Ranker.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVertex(VertexRanker value)
public Ranker.Builder setVertex(VertexRanker value)
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
setVertex(VertexRanker.Builder builderForValue)
public Ranker.Builder setVertex(VertexRanker.Builder builderForValue)
Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex = 2;
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."],[],[]]