com.yelp.nrtsearch.server.grpc.ScriptOrBuilder 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 ScriptOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.Script)
com.google.protobuf.MessageOrBuilder {
/**
*
* script language
*
*
* string lang = 1;
* @return The lang.
*/
java.lang.String getLang();
/**
*
* script language
*
*
* string lang = 1;
* @return The bytes for lang.
*/
com.google.protobuf.ByteString
getLangBytes();
/**
*
* script source
*
*
* string source = 2;
* @return The source.
*/
java.lang.String getSource();
/**
*
* script source
*
*
* string source = 2;
* @return The bytes for source.
*/
com.google.protobuf.ByteString
getSourceBytes();
/**
*
* parameters passed into script execution
*
*
* map<string, .luceneserver.Script.ParamValue> params = 7;
*/
int getParamsCount();
/**
*
* parameters passed into script execution
*
*
* map<string, .luceneserver.Script.ParamValue> params = 7;
*/
boolean containsParams(
java.lang.String key);
/**
* Use {@link #getParamsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getParams();
/**
*
* parameters passed into script execution
*
*
* map<string, .luceneserver.Script.ParamValue> params = 7;
*/
java.util.Map
getParamsMap();
/**
*
* parameters passed into script execution
*
*
* map<string, .luceneserver.Script.ParamValue> params = 7;
*/
/* nullable */
com.yelp.nrtsearch.server.grpc.Script.ParamValue getParamsOrDefault(
java.lang.String key,
/* nullable */
com.yelp.nrtsearch.server.grpc.Script.ParamValue defaultValue);
/**
*
* parameters passed into script execution
*
*
* map<string, .luceneserver.Script.ParamValue> params = 7;
*/
com.yelp.nrtsearch.server.grpc.Script.ParamValue getParamsOrThrow(
java.lang.String key);
}