com.yelp.nrtsearch.server.grpc.SpanQueryOrBuilder 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 SpanQueryOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.SpanQuery)
com.google.protobuf.MessageOrBuilder {
/**
* .luceneserver.TermQuery spanTermQuery = 1;
* @return Whether the spanTermQuery field is set.
*/
boolean hasSpanTermQuery();
/**
* .luceneserver.TermQuery spanTermQuery = 1;
* @return The spanTermQuery.
*/
com.yelp.nrtsearch.server.grpc.TermQuery getSpanTermQuery();
/**
* .luceneserver.TermQuery spanTermQuery = 1;
*/
com.yelp.nrtsearch.server.grpc.TermQueryOrBuilder getSpanTermQueryOrBuilder();
/**
* .luceneserver.SpanNearQuery spanNearQuery = 2;
* @return Whether the spanNearQuery field is set.
*/
boolean hasSpanNearQuery();
/**
* .luceneserver.SpanNearQuery spanNearQuery = 2;
* @return The spanNearQuery.
*/
com.yelp.nrtsearch.server.grpc.SpanNearQuery getSpanNearQuery();
/**
* .luceneserver.SpanNearQuery spanNearQuery = 2;
*/
com.yelp.nrtsearch.server.grpc.SpanNearQueryOrBuilder getSpanNearQueryOrBuilder();
/**
* .luceneserver.SpanMultiTermQuery spanMultiTermQuery = 3;
* @return Whether the spanMultiTermQuery field is set.
*/
boolean hasSpanMultiTermQuery();
/**
* .luceneserver.SpanMultiTermQuery spanMultiTermQuery = 3;
* @return The spanMultiTermQuery.
*/
com.yelp.nrtsearch.server.grpc.SpanMultiTermQuery getSpanMultiTermQuery();
/**
* .luceneserver.SpanMultiTermQuery spanMultiTermQuery = 3;
*/
com.yelp.nrtsearch.server.grpc.SpanMultiTermQueryOrBuilder getSpanMultiTermQueryOrBuilder();
com.yelp.nrtsearch.server.grpc.SpanQuery.QueryCase getQueryCase();
}