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

io.grpc.reflection.v1alpha.ServerReflectionRequestOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: reflectionV1Alpha.proto

// Protobuf Java Version: 3.25.5
package io.grpc.reflection.v1alpha;

public interface ServerReflectionRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:grpc.reflection.v1alpha.ServerReflectionRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string host = 1;
   * @return The host.
   */
  java.lang.String getHost();
  /**
   * string host = 1;
   * @return The bytes for host.
   */
  com.google.protobuf.ByteString
      getHostBytes();

  /**
   * 
   * Find a proto file by the file name.
   * 
* * string file_by_filename = 3; * @return Whether the fileByFilename field is set. */ boolean hasFileByFilename(); /** *
   * Find a proto file by the file name.
   * 
* * string file_by_filename = 3; * @return The fileByFilename. */ java.lang.String getFileByFilename(); /** *
   * Find a proto file by the file name.
   * 
* * string file_by_filename = 3; * @return The bytes for fileByFilename. */ com.google.protobuf.ByteString getFileByFilenameBytes(); /** *
   * Find the proto file that declares the given fully-qualified symbol name.
   * This field should be a fully-qualified symbol name
   * (e.g. <package>.<service>[.<method>] or <package>.<type>).
   * 
* * string file_containing_symbol = 4; * @return Whether the fileContainingSymbol field is set. */ boolean hasFileContainingSymbol(); /** *
   * Find the proto file that declares the given fully-qualified symbol name.
   * This field should be a fully-qualified symbol name
   * (e.g. <package>.<service>[.<method>] or <package>.<type>).
   * 
* * string file_containing_symbol = 4; * @return The fileContainingSymbol. */ java.lang.String getFileContainingSymbol(); /** *
   * Find the proto file that declares the given fully-qualified symbol name.
   * This field should be a fully-qualified symbol name
   * (e.g. <package>.<service>[.<method>] or <package>.<type>).
   * 
* * string file_containing_symbol = 4; * @return The bytes for fileContainingSymbol. */ com.google.protobuf.ByteString getFileContainingSymbolBytes(); /** *
   * Find the proto file which defines an extension extending the given
   * message type with the given field number.
   * 
* * .grpc.reflection.v1alpha.ExtensionRequest file_containing_extension = 5; * @return Whether the fileContainingExtension field is set. */ boolean hasFileContainingExtension(); /** *
   * Find the proto file which defines an extension extending the given
   * message type with the given field number.
   * 
* * .grpc.reflection.v1alpha.ExtensionRequest file_containing_extension = 5; * @return The fileContainingExtension. */ io.grpc.reflection.v1alpha.ExtensionRequest getFileContainingExtension(); /** *
   * Find the proto file which defines an extension extending the given
   * message type with the given field number.
   * 
* * .grpc.reflection.v1alpha.ExtensionRequest file_containing_extension = 5; */ io.grpc.reflection.v1alpha.ExtensionRequestOrBuilder getFileContainingExtensionOrBuilder(); /** *
   * Finds the tag numbers used by all known extensions of extendee_type, and
   * appends them to ExtensionNumberResponse in an undefined order.
   * Its corresponding method is best-effort: it's not guaranteed that the
   * reflection service will implement this method, and it's not guaranteed
   * that this method will provide all extensions. Returns
   * StatusCode::UNIMPLEMENTED if it's not implemented.
   * This field should be a fully-qualified type name. The format is
   * <package>.<type>
   * 
* * string all_extension_numbers_of_type = 6; * @return Whether the allExtensionNumbersOfType field is set. */ boolean hasAllExtensionNumbersOfType(); /** *
   * Finds the tag numbers used by all known extensions of extendee_type, and
   * appends them to ExtensionNumberResponse in an undefined order.
   * Its corresponding method is best-effort: it's not guaranteed that the
   * reflection service will implement this method, and it's not guaranteed
   * that this method will provide all extensions. Returns
   * StatusCode::UNIMPLEMENTED if it's not implemented.
   * This field should be a fully-qualified type name. The format is
   * <package>.<type>
   * 
* * string all_extension_numbers_of_type = 6; * @return The allExtensionNumbersOfType. */ java.lang.String getAllExtensionNumbersOfType(); /** *
   * Finds the tag numbers used by all known extensions of extendee_type, and
   * appends them to ExtensionNumberResponse in an undefined order.
   * Its corresponding method is best-effort: it's not guaranteed that the
   * reflection service will implement this method, and it's not guaranteed
   * that this method will provide all extensions. Returns
   * StatusCode::UNIMPLEMENTED if it's not implemented.
   * This field should be a fully-qualified type name. The format is
   * <package>.<type>
   * 
* * string all_extension_numbers_of_type = 6; * @return The bytes for allExtensionNumbersOfType. */ com.google.protobuf.ByteString getAllExtensionNumbersOfTypeBytes(); /** *
   * List the full names of registered services. The content will not be
   * checked.
   * 
* * string list_services = 7; * @return Whether the listServices field is set. */ boolean hasListServices(); /** *
   * List the full names of registered services. The content will not be
   * checked.
   * 
* * string list_services = 7; * @return The listServices. */ java.lang.String getListServices(); /** *
   * List the full names of registered services. The content will not be
   * checked.
   * 
* * string list_services = 7; * @return The bytes for listServices. */ com.google.protobuf.ByteString getListServicesBytes(); io.grpc.reflection.v1alpha.ServerReflectionRequest.MessageRequestCase getMessageRequestCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy