Send feedback
Class Ranker.Builder (0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.15.0 (latest)
0.12.0
0.9.0
0.8.0
0.6.0
0.4.0
0.3.0
0.1.0
public static final class Ranker . Builder extends GeneratedMessage . 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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
Returns
Type
Description
Ranker
buildPartial()
public Ranker buildPartial ()
Returns
Type
Description
Ranker
clear()
public Ranker . Builder clear ()
Overrides
clearRanker()
public Ranker . Builder clearRanker ()
clearReranker()
public Ranker . Builder clearReranker ()
clearRrf()
public Ranker . Builder clearRrf ()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
clearVertexRanker()
public Ranker . Builder clearVertexRanker ()
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public Ranker getDefaultInstanceForType ()
Returns
Type
Description
Ranker
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getRankerCase()
public Ranker . RankerCase getRankerCase ()
getRerankerCase()
public Ranker . RerankerCase getRerankerCase ()
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;
getVertexRanker()
public VertexRanker getVertexRanker ()
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
getVertexRankerBuilder()
public VertexRanker . Builder getVertexRankerBuilder ()
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
getVertexRankerOrBuilder()
public VertexRankerOrBuilder getVertexRankerOrBuilder ()
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
hasRrf()
Reciprocal Rank Fusion ranking.
.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;
Returns
Type
Description
boolean
Whether the rrf field is set.
hasVertexRanker()
public boolean hasVertexRanker ()
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the vertexRanker field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . 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;
mergeVertexRanker(VertexRanker value)
public Ranker . Builder mergeVertexRanker ( VertexRanker value )
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
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;
setVertexRanker(VertexRanker value)
public Ranker . Builder setVertexRanker ( VertexRanker value )
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
setVertexRanker(VertexRanker.Builder builderForValue)
public Ranker . Builder setVertexRanker ( VertexRanker . Builder builderForValue )
Optional. Vertex AI ranking.
.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];
Send feedback
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 2026-06-18 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]