com.yelp.nrtsearch.server.grpc.SuggestLocalSourceOrBuilder 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/suggest.proto
// Protobuf Java Version: 3.25.3
package com.yelp.nrtsearch.server.grpc;
public interface SuggestLocalSourceOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.SuggestLocalSource)
com.google.protobuf.MessageOrBuilder {
/**
*
* Local file (to the server) to read suggestions + weights from; format is weight U+001F suggestion U+001F payload,
*one per line, with suggestion UTF-8 encoded. If this option is used then searcher, suggestField,
*weightField/Expression, payloadField should not be specified.
*
*
* string localFile = 1;
* @return The localFile.
*/
java.lang.String getLocalFile();
/**
*
* Local file (to the server) to read suggestions + weights from; format is weight U+001F suggestion U+001F payload,
*one per line, with suggestion UTF-8 encoded. If this option is used then searcher, suggestField,
*weightField/Expression, payloadField should not be specified.
*
*
* string localFile = 1;
* @return The bytes for localFile.
*/
com.google.protobuf.ByteString
getLocalFileBytes();
/**
*
*True if this file provides per-suggestion contexts
*
*
* bool hasContexts = 2;
* @return The hasContexts.
*/
boolean getHasContexts();
/**
*
*True if this file provides per-suggestion payload
*
*
* bool hasPayload = 3;
* @return The hasPayload.
*/
boolean getHasPayload();
/**
*
*True if this file is required to parsed by SuggestInputIterator
*
*
* bool hasMultiSearchText = 4;
* @return The hasMultiSearchText.
*/
boolean getHasMultiSearchText();
}