Interface ServerReflectionRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
ServerReflectionRequest, ServerReflectionRequest.Builder

public interface ServerReflectionRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getHost

      String getHost()
      string host = 1 [json_name = "host"];
      Returns:
      The host.
    • getHostBytes

      com.google.protobuf.ByteString getHostBytes()
      string host = 1 [json_name = "host"];
      Returns:
      The bytes for host.
    • hasFileByFilename

      boolean hasFileByFilename()
       Find a proto file by the file name.
       
      string file_by_filename = 3 [json_name = "fileByFilename"];
      Returns:
      Whether the fileByFilename field is set.
    • getFileByFilename

      String getFileByFilename()
       Find a proto file by the file name.
       
      string file_by_filename = 3 [json_name = "fileByFilename"];
      Returns:
      The fileByFilename.
    • getFileByFilenameBytes

      com.google.protobuf.ByteString getFileByFilenameBytes()
       Find a proto file by the file name.
       
      string file_by_filename = 3 [json_name = "fileByFilename"];
      Returns:
      The bytes for fileByFilename.
    • hasFileContainingSymbol

      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 [json_name = "fileContainingSymbol"];
      Returns:
      Whether the fileContainingSymbol field is set.
    • getFileContainingSymbol

      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 [json_name = "fileContainingSymbol"];
      Returns:
      The fileContainingSymbol.
    • getFileContainingSymbolBytes

      com.google.protobuf.ByteString getFileContainingSymbolBytes()
       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 [json_name = "fileContainingSymbol"];
      Returns:
      The bytes for fileContainingSymbol.
    • hasFileContainingExtension

      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 [json_name = "fileContainingExtension"];
      Returns:
      Whether the fileContainingExtension field is set.
    • getFileContainingExtension

      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 [json_name = "fileContainingExtension"];
      Returns:
      The fileContainingExtension.
    • hasAllExtensionNumbersOfType

      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 [json_name = "allExtensionNumbersOfType"];
      Returns:
      Whether the allExtensionNumbersOfType field is set.
    • getAllExtensionNumbersOfType

      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 [json_name = "allExtensionNumbersOfType"];
      Returns:
      The allExtensionNumbersOfType.
    • getAllExtensionNumbersOfTypeBytes

      com.google.protobuf.ByteString getAllExtensionNumbersOfTypeBytes()
       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 [json_name = "allExtensionNumbersOfType"];
      Returns:
      The bytes for allExtensionNumbersOfType.
    • hasListServices

      boolean hasListServices()
       List the full names of registered services. The content will not be
       checked.
       
      string list_services = 7 [json_name = "listServices"];
      Returns:
      Whether the listServices field is set.
    • getListServices

      String getListServices()
       List the full names of registered services. The content will not be
       checked.
       
      string list_services = 7 [json_name = "listServices"];
      Returns:
      The listServices.
    • getListServicesBytes

      com.google.protobuf.ByteString getListServicesBytes()
       List the full names of registered services. The content will not be
       checked.
       
      string list_services = 7 [json_name = "listServices"];
      Returns:
      The bytes for listServices.
    • getMessageRequestCase