Class ServerReflectionRequest

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.grpc.reflection.v1alpha.ServerReflectionRequest
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ServerReflectionRequestOrBuilder, Serializable

public final class ServerReflectionRequest extends com.google.protobuf.GeneratedMessage implements ServerReflectionRequestOrBuilder
 The message sent by the client when calling ServerReflectionInfo method.
 
Protobuf type grpc.reflection.v1alpha.ServerReflectionRequest
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • messageRequestCase_

      private int messageRequestCase_
    • messageRequest_

      private Object messageRequest_
    • HOST_FIELD_NUMBER

      public static final int HOST_FIELD_NUMBER
      See Also:
    • host_

      private volatile Object host_
    • FILE_BY_FILENAME_FIELD_NUMBER

      public static final int FILE_BY_FILENAME_FIELD_NUMBER
      See Also:
    • FILE_CONTAINING_SYMBOL_FIELD_NUMBER

      public static final int FILE_CONTAINING_SYMBOL_FIELD_NUMBER
      See Also:
    • FILE_CONTAINING_EXTENSION_FIELD_NUMBER

      public static final int FILE_CONTAINING_EXTENSION_FIELD_NUMBER
      See Also:
    • ALL_EXTENSION_NUMBERS_OF_TYPE_FIELD_NUMBER

      public static final int ALL_EXTENSION_NUMBERS_OF_TYPE_FIELD_NUMBER
      See Also:
    • LIST_SERVICES_FIELD_NUMBER

      public static final int LIST_SERVICES_FIELD_NUMBER
      See Also:
    • memoizedIsInitialized

      private byte memoizedIsInitialized
    • DEFAULT_INSTANCE

      private static final ServerReflectionRequest DEFAULT_INSTANCE
    • PARSER

      private static final com.google.protobuf.Parser<ServerReflectionRequest> PARSER
  • Constructor Details

    • ServerReflectionRequest

      private ServerReflectionRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder)
    • ServerReflectionRequest

      private ServerReflectionRequest()
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getMessageRequestCase

      public ServerReflectionRequest.MessageRequestCase getMessageRequestCase()
      Specified by:
      getMessageRequestCase in interface ServerReflectionRequestOrBuilder
    • getHost

      public String getHost()
      string host = 1;
      Specified by:
      getHost in interface ServerReflectionRequestOrBuilder
      Returns:
      The host.
    • getHostBytes

      public com.google.protobuf.ByteString getHostBytes()
      string host = 1;
      Specified by:
      getHostBytes in interface ServerReflectionRequestOrBuilder
      Returns:
      The bytes for host.
    • hasFileByFilename

      public boolean hasFileByFilename()
       Find a proto file by the file name.
       
      string file_by_filename = 3;
      Specified by:
      hasFileByFilename in interface ServerReflectionRequestOrBuilder
      Returns:
      Whether the fileByFilename field is set.
    • getFileByFilename

      public String getFileByFilename()
       Find a proto file by the file name.
       
      string file_by_filename = 3;
      Specified by:
      getFileByFilename in interface ServerReflectionRequestOrBuilder
      Returns:
      The fileByFilename.
    • getFileByFilenameBytes

      public com.google.protobuf.ByteString getFileByFilenameBytes()
       Find a proto file by the file name.
       
      string file_by_filename = 3;
      Specified by:
      getFileByFilenameBytes in interface ServerReflectionRequestOrBuilder
      Returns:
      The bytes for fileByFilename.
    • hasFileContainingSymbol

      public 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;
      Specified by:
      hasFileContainingSymbol in interface ServerReflectionRequestOrBuilder
      Returns:
      Whether the fileContainingSymbol field is set.
    • getFileContainingSymbol

      public 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;
      Specified by:
      getFileContainingSymbol in interface ServerReflectionRequestOrBuilder
      Returns:
      The fileContainingSymbol.
    • getFileContainingSymbolBytes

      public 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;
      Specified by:
      getFileContainingSymbolBytes in interface ServerReflectionRequestOrBuilder
      Returns:
      The bytes for fileContainingSymbol.
    • hasFileContainingExtension

      public 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;
      Specified by:
      hasFileContainingExtension in interface ServerReflectionRequestOrBuilder
      Returns:
      Whether the fileContainingExtension field is set.
    • getFileContainingExtension

      public 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;
      Specified by:
      getFileContainingExtension in interface ServerReflectionRequestOrBuilder
      Returns:
      The fileContainingExtension.
    • getFileContainingExtensionOrBuilder

      public ExtensionRequestOrBuilder getFileContainingExtensionOrBuilder()
       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;
      Specified by:
      getFileContainingExtensionOrBuilder in interface ServerReflectionRequestOrBuilder
    • hasAllExtensionNumbersOfType

      public 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;
      Specified by:
      hasAllExtensionNumbersOfType in interface ServerReflectionRequestOrBuilder
      Returns:
      Whether the allExtensionNumbersOfType field is set.
    • getAllExtensionNumbersOfType

      public 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;
      Specified by:
      getAllExtensionNumbersOfType in interface ServerReflectionRequestOrBuilder
      Returns:
      The allExtensionNumbersOfType.
    • getAllExtensionNumbersOfTypeBytes

      public 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;
      Specified by:
      getAllExtensionNumbersOfTypeBytes in interface ServerReflectionRequestOrBuilder
      Returns:
      The bytes for allExtensionNumbersOfType.
    • hasListServices

      public boolean hasListServices()
       List the full names of registered services. The content will not be
       checked.
       
      string list_services = 7;
      Specified by:
      hasListServices in interface ServerReflectionRequestOrBuilder
      Returns:
      Whether the listServices field is set.
    • getListServices

      public String getListServices()
       List the full names of registered services. The content will not be
       checked.
       
      string list_services = 7;
      Specified by:
      getListServices in interface ServerReflectionRequestOrBuilder
      Returns:
      The listServices.
    • getListServicesBytes

      public com.google.protobuf.ByteString getListServicesBytes()
       List the full names of registered services. The content will not be
       checked.
       
      string list_services = 7;
      Specified by:
      getListServicesBytes in interface ServerReflectionRequestOrBuilder
      Returns:
      The bytes for listServices.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ServerReflectionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServerReflectionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServerReflectionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServerReflectionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServerReflectionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServerReflectionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ServerReflectionRequest parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ServerReflectionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ServerReflectionRequest parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ServerReflectionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ServerReflectionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ServerReflectionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public ServerReflectionRequest.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static ServerReflectionRequest.Builder newBuilder()
    • newBuilder

      public static ServerReflectionRequest.Builder newBuilder(ServerReflectionRequest prototype)
    • toBuilder

      public ServerReflectionRequest.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected ServerReflectionRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static ServerReflectionRequest getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ServerReflectionRequest> parser()
    • getParserForType

      public com.google.protobuf.Parser<ServerReflectionRequest> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public ServerReflectionRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder