Interface RankerOrBuilder (0.15.0)

public interface RankerOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRankerCase()

public abstract Ranker.RankerCase getRankerCase()
Returns
Type Description
Ranker.RankerCase

getRerankerCase()

public abstract Ranker.RerankerCase getRerankerCase()
Returns
Type Description
Ranker.RerankerCase

getRrf()

public abstract ReciprocalRankFusion getRrf()

Reciprocal Rank Fusion ranking.

.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;

Returns
Type Description
ReciprocalRankFusion

The rrf.

getRrfOrBuilder()

public abstract ReciprocalRankFusionOrBuilder getRrfOrBuilder()

Reciprocal Rank Fusion ranking.

.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;

Returns
Type Description
ReciprocalRankFusionOrBuilder

getVertexRanker()

public abstract VertexRanker getVertexRanker()

Optional. Vertex AI ranking.

.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VertexRanker

The vertexRanker.

getVertexRankerOrBuilder()

public abstract VertexRankerOrBuilder getVertexRankerOrBuilder()

Optional. Vertex AI ranking.

.google.cloud.vectorsearch.v1beta.VertexRanker vertex_ranker = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VertexRankerOrBuilder

hasRrf()

public abstract boolean hasRrf()

Reciprocal Rank Fusion ranking.

.google.cloud.vectorsearch.v1beta.ReciprocalRankFusion rrf = 1;

Returns
Type Description
boolean

Whether the rrf field is set.

hasVertexRanker()

public abstract 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.