com.yelp.nrtsearch.server.grpc.TermQueryOrBuilder 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 TermQueryOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.TermQuery)
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 FieldType term to search for.
*
*
* string textValue = 2;
* @return Whether the textValue field is set.
*/
boolean hasTextValue();
/**
*
* TEXT FieldType term to search for.
*
*
* string textValue = 2;
* @return The textValue.
*/
java.lang.String getTextValue();
/**
*
* TEXT FieldType term to search for.
*
*
* string textValue = 2;
* @return The bytes for textValue.
*/
com.google.protobuf.ByteString
getTextValueBytes();
/**
*
* INT FieldType term to search for.
*
*
* int32 intValue = 3;
* @return Whether the intValue field is set.
*/
boolean hasIntValue();
/**
*
* INT FieldType term to search for.
*
*
* int32 intValue = 3;
* @return The intValue.
*/
int getIntValue();
/**
*
* LONG FieldType term to search for.
*
*
* int64 longValue = 4;
* @return Whether the longValue field is set.
*/
boolean hasLongValue();
/**
*
* LONG FieldType term to search for.
*
*
* int64 longValue = 4;
* @return The longValue.
*/
long getLongValue();
/**
*
* FLOAT FieldType term to search for.
*
*
* float floatValue = 5;
* @return Whether the floatValue field is set.
*/
boolean hasFloatValue();
/**
*
* FLOAT FieldType term to search for.
*
*
* float floatValue = 5;
* @return The floatValue.
*/
float getFloatValue();
/**
*
* DOUBLE FieldType term to search for.
*
*
* double doubleValue = 6;
* @return Whether the doubleValue field is set.
*/
boolean hasDoubleValue();
/**
*
* DOUBLE FieldType term to search for.
*
*
* double doubleValue = 6;
* @return The doubleValue.
*/
double getDoubleValue();
/**
*
* BOOLEAN FieldType term to search for.
*
*
* bool booleanValue = 7;
* @return Whether the booleanValue field is set.
*/
boolean hasBooleanValue();
/**
*
* BOOLEAN FieldType term to search for.
*
*
* bool booleanValue = 7;
* @return The booleanValue.
*/
boolean getBooleanValue();
com.yelp.nrtsearch.server.grpc.TermQuery.TermTypesCase getTermTypesCase();
}