All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yelp.nrtsearch.server.grpc.SpanMultiTermQueryOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.0-beta.1
Show newest version
// 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 SpanMultiTermQueryOrBuilder extends
    // @@protoc_insertion_point(interface_extends:luceneserver.SpanMultiTermQuery)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .luceneserver.WildcardQuery wildcardQuery = 1;
   * @return Whether the wildcardQuery field is set.
   */
  boolean hasWildcardQuery();
  /**
   * .luceneserver.WildcardQuery wildcardQuery = 1;
   * @return The wildcardQuery.
   */
  com.yelp.nrtsearch.server.grpc.WildcardQuery getWildcardQuery();
  /**
   * .luceneserver.WildcardQuery wildcardQuery = 1;
   */
  com.yelp.nrtsearch.server.grpc.WildcardQueryOrBuilder getWildcardQueryOrBuilder();

  /**
   * .luceneserver.FuzzyQuery fuzzyQuery = 2;
   * @return Whether the fuzzyQuery field is set.
   */
  boolean hasFuzzyQuery();
  /**
   * .luceneserver.FuzzyQuery fuzzyQuery = 2;
   * @return The fuzzyQuery.
   */
  com.yelp.nrtsearch.server.grpc.FuzzyQuery getFuzzyQuery();
  /**
   * .luceneserver.FuzzyQuery fuzzyQuery = 2;
   */
  com.yelp.nrtsearch.server.grpc.FuzzyQueryOrBuilder getFuzzyQueryOrBuilder();

  /**
   * .luceneserver.PrefixQuery prefixQuery = 3;
   * @return Whether the prefixQuery field is set.
   */
  boolean hasPrefixQuery();
  /**
   * .luceneserver.PrefixQuery prefixQuery = 3;
   * @return The prefixQuery.
   */
  com.yelp.nrtsearch.server.grpc.PrefixQuery getPrefixQuery();
  /**
   * .luceneserver.PrefixQuery prefixQuery = 3;
   */
  com.yelp.nrtsearch.server.grpc.PrefixQueryOrBuilder getPrefixQueryOrBuilder();

  /**
   * .luceneserver.RegexpQuery regexpQuery = 4;
   * @return Whether the regexpQuery field is set.
   */
  boolean hasRegexpQuery();
  /**
   * .luceneserver.RegexpQuery regexpQuery = 4;
   * @return The regexpQuery.
   */
  com.yelp.nrtsearch.server.grpc.RegexpQuery getRegexpQuery();
  /**
   * .luceneserver.RegexpQuery regexpQuery = 4;
   */
  com.yelp.nrtsearch.server.grpc.RegexpQueryOrBuilder getRegexpQueryOrBuilder();

  /**
   * .luceneserver.TermRangeQuery termRangeQuery = 5;
   * @return Whether the termRangeQuery field is set.
   */
  boolean hasTermRangeQuery();
  /**
   * .luceneserver.TermRangeQuery termRangeQuery = 5;
   * @return The termRangeQuery.
   */
  com.yelp.nrtsearch.server.grpc.TermRangeQuery getTermRangeQuery();
  /**
   * .luceneserver.TermRangeQuery termRangeQuery = 5;
   */
  com.yelp.nrtsearch.server.grpc.TermRangeQueryOrBuilder getTermRangeQueryOrBuilder();

  com.yelp.nrtsearch.server.grpc.SpanMultiTermQuery.WrappedQueryCase getWrappedQueryCase();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy