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

com.yelp.nrtsearch.server.grpc.CustomRequestOrBuilder 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/luceneserver.proto

// Protobuf Java Version: 3.25.3
package com.yelp.nrtsearch.server.grpc;

public interface CustomRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:luceneserver.CustomRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * ID defined for custom requests in a plugin
   * 
* * string id = 1; * @return The id. */ java.lang.String getId(); /** *
   * ID defined for custom requests in a plugin
   * 
* * string id = 1; * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); /** *
   * Custom path that is defined in a plugin that maps to a route
   * 
* * string path = 2; * @return The path. */ java.lang.String getPath(); /** *
   * Custom path that is defined in a plugin that maps to a route
   * 
* * string path = 2; * @return The bytes for path. */ com.google.protobuf.ByteString getPathBytes(); /** *
   * Parameters that can be processed by the plugin at the specified path
   * 
* * map<string, string> params = 3; */ int getParamsCount(); /** *
   * Parameters that can be processed by the plugin at the specified path
   * 
* * map<string, string> params = 3; */ boolean containsParams( java.lang.String key); /** * Use {@link #getParamsMap()} instead. */ @java.lang.Deprecated java.util.Map getParams(); /** *
   * Parameters that can be processed by the plugin at the specified path
   * 
* * map<string, string> params = 3; */ java.util.Map getParamsMap(); /** *
   * Parameters that can be processed by the plugin at the specified path
   * 
* * map<string, string> params = 3; */ /* nullable */ java.lang.String getParamsOrDefault( java.lang.String key, /* nullable */ java.lang.String defaultValue); /** *
   * Parameters that can be processed by the plugin at the specified path
   * 
* * map<string, string> params = 3; */ java.lang.String getParamsOrThrow( java.lang.String key); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy