com.yelp.nrtsearch.server.grpc.TermInSetQueryOrBuilder 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 TermInSetQueryOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.TermInSetQuery)
com.google.protobuf.MessageOrBuilder {
/**
*
* Field in the document to query.
*
*
* string field = 1;
* @return The field.
*/
java.lang.String getField();
/**
*
* Field in the document to query.
*
*
* string field = 1;
* @return The bytes for field.
*/
com.google.protobuf.ByteString
getFieldBytes();
/**
*
* Text terms to search for.
*
*
* .luceneserver.TermInSetQuery.TextTerms textTerms = 2;
* @return Whether the textTerms field is set.
*/
boolean hasTextTerms();
/**
*
* Text terms to search for.
*
*
* .luceneserver.TermInSetQuery.TextTerms textTerms = 2;
* @return The textTerms.
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.TextTerms getTextTerms();
/**
*
* Text terms to search for.
*
*
* .luceneserver.TermInSetQuery.TextTerms textTerms = 2;
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.TextTermsOrBuilder getTextTermsOrBuilder();
/**
*
* Int terms to search for.
*
*
* .luceneserver.TermInSetQuery.IntTerms intTerms = 3;
* @return Whether the intTerms field is set.
*/
boolean hasIntTerms();
/**
*
* Int terms to search for.
*
*
* .luceneserver.TermInSetQuery.IntTerms intTerms = 3;
* @return The intTerms.
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.IntTerms getIntTerms();
/**
*
* Int terms to search for.
*
*
* .luceneserver.TermInSetQuery.IntTerms intTerms = 3;
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.IntTermsOrBuilder getIntTermsOrBuilder();
/**
*
* Long terms to search for.
*
*
* .luceneserver.TermInSetQuery.LongTerms longTerms = 4;
* @return Whether the longTerms field is set.
*/
boolean hasLongTerms();
/**
*
* Long terms to search for.
*
*
* .luceneserver.TermInSetQuery.LongTerms longTerms = 4;
* @return The longTerms.
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.LongTerms getLongTerms();
/**
*
* Long terms to search for.
*
*
* .luceneserver.TermInSetQuery.LongTerms longTerms = 4;
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.LongTermsOrBuilder getLongTermsOrBuilder();
/**
*
* Float terms to search for.
*
*
* .luceneserver.TermInSetQuery.FloatTerms floatTerms = 5;
* @return Whether the floatTerms field is set.
*/
boolean hasFloatTerms();
/**
*
* Float terms to search for.
*
*
* .luceneserver.TermInSetQuery.FloatTerms floatTerms = 5;
* @return The floatTerms.
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.FloatTerms getFloatTerms();
/**
*
* Float terms to search for.
*
*
* .luceneserver.TermInSetQuery.FloatTerms floatTerms = 5;
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.FloatTermsOrBuilder getFloatTermsOrBuilder();
/**
*
* Double terms to search for.
*
*
* .luceneserver.TermInSetQuery.DoubleTerms doubleTerms = 6;
* @return Whether the doubleTerms field is set.
*/
boolean hasDoubleTerms();
/**
*
* Double terms to search for.
*
*
* .luceneserver.TermInSetQuery.DoubleTerms doubleTerms = 6;
* @return The doubleTerms.
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.DoubleTerms getDoubleTerms();
/**
*
* Double terms to search for.
*
*
* .luceneserver.TermInSetQuery.DoubleTerms doubleTerms = 6;
*/
com.yelp.nrtsearch.server.grpc.TermInSetQuery.DoubleTermsOrBuilder getDoubleTermsOrBuilder();
com.yelp.nrtsearch.server.grpc.TermInSetQuery.TermTypesCase getTermTypesCase();
}