com.yelp.nrtsearch.server.grpc.DisjunctionMaxQueryOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clientlib Show documentation
Show all versions of clientlib Show documentation
GRPC Clientlib for nrtSearch
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yelp/nrtsearch/search.proto
// Protobuf Java Version: 3.25.3
package com.yelp.nrtsearch.server.grpc;
public interface DisjunctionMaxQueryOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.DisjunctionMaxQuery)
com.google.protobuf.MessageOrBuilder {
/**
*
* A list of all the disjuncts to add
*
*
* repeated .luceneserver.Query disjuncts = 1;
*/
java.util.List
getDisjunctsList();
/**
*
* A list of all the disjuncts to add
*
*
* repeated .luceneserver.Query disjuncts = 1;
*/
com.yelp.nrtsearch.server.grpc.Query getDisjuncts(int index);
/**
*
* A list of all the disjuncts to add
*
*
* repeated .luceneserver.Query disjuncts = 1;
*/
int getDisjunctsCount();
/**
*
* A list of all the disjuncts to add
*
*
* repeated .luceneserver.Query disjuncts = 1;
*/
java.util.List extends com.yelp.nrtsearch.server.grpc.QueryOrBuilder>
getDisjunctsOrBuilderList();
/**
*
* A list of all the disjuncts to add
*
*
* repeated .luceneserver.Query disjuncts = 1;
*/
com.yelp.nrtsearch.server.grpc.QueryOrBuilder getDisjunctsOrBuilder(
int index);
/**
*
* The score of each non-maximum disjunct for a document is multiplied by this weight and added into the final score.
*
*
* float tieBreakerMultiplier = 2;
* @return The tieBreakerMultiplier.
*/
float getTieBreakerMultiplier();
}