Package io.grpc.reflection.v1alpha
Class ServerReflectionRequest
- java.lang.Object
 - 
- com.google.protobuf.AbstractMessageLite
 - 
- com.google.protobuf.AbstractMessage
 - 
- com.google.protobuf.GeneratedMessageV3
 - 
- io.grpc.reflection.v1alpha.ServerReflectionRequest
 
 
 
 
 
- 
- All Implemented Interfaces:
 Message,MessageLite,MessageLiteOrBuilder,MessageOrBuilder,ServerReflectionRequestOrBuilder,Serializable
public final class ServerReflectionRequest extends GeneratedMessageV3 implements ServerReflectionRequestOrBuilder
The message sent by the client when calling ServerReflectionInfo method.
Protobuf typegrpc.reflection.v1alpha.ServerReflectionRequest- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerReflectionRequest.BuilderThe message sent by the client when calling ServerReflectionInfo method.static classServerReflectionRequest.MessageRequestCase- 
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter 
- 
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description static intALL_EXTENSION_NUMBERS_OF_TYPE_FIELD_NUMBERstatic intFILE_BY_FILENAME_FIELD_NUMBERstatic intFILE_CONTAINING_EXTENSION_FIELD_NUMBERstatic intFILE_CONTAINING_SYMBOL_FIELD_NUMBERstatic intHOST_FIELD_NUMBERstatic intLIST_SERVICES_FIELD_NUMBER- 
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields 
- 
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize 
- 
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode 
 - 
 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetAllExtensionNumbersOfType()Finds the tag numbers used by all known extensions of extendee_type, and appends them to ExtensionNumberResponse in an undefined order.ByteStringgetAllExtensionNumbersOfTypeBytes()Finds the tag numbers used by all known extensions of extendee_type, and appends them to ExtensionNumberResponse in an undefined order.static ServerReflectionRequestgetDefaultInstance()ServerReflectionRequestgetDefaultInstanceForType()static Descriptors.DescriptorgetDescriptor()StringgetFileByFilename()Find a proto file by the file name.ByteStringgetFileByFilenameBytes()Find a proto file by the file name.ExtensionRequestgetFileContainingExtension()Find the proto file which defines an extension extending the given message type with the given field number.ExtensionRequestOrBuildergetFileContainingExtensionOrBuilder()Find the proto file which defines an extension extending the given message type with the given field number.StringgetFileContainingSymbol()Find the proto file that declares the given fully-qualified symbol name.ByteStringgetFileContainingSymbolBytes()Find the proto file that declares the given fully-qualified symbol name.StringgetHost()string host = 1;ByteStringgetHostBytes()string host = 1;StringgetListServices()List the full names of registered services.ByteStringgetListServicesBytes()List the full names of registered services.ServerReflectionRequest.MessageRequestCasegetMessageRequestCase()Parser<ServerReflectionRequest>getParserForType()intgetSerializedSize()booleanhasAllExtensionNumbersOfType()Finds the tag numbers used by all known extensions of extendee_type, and appends them to ExtensionNumberResponse in an undefined order.booleanhasFileByFilename()Find a proto file by the file name.booleanhasFileContainingExtension()Find the proto file which defines an extension extending the given message type with the given field number.booleanhasFileContainingSymbol()Find the proto file that declares the given fully-qualified symbol name.inthashCode()booleanhasListServices()List the full names of registered services.protected GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ServerReflectionRequest.BuildernewBuilder()static ServerReflectionRequest.BuildernewBuilder(ServerReflectionRequest prototype)ServerReflectionRequest.BuildernewBuilderForType()protected ServerReflectionRequest.BuildernewBuilderForType(GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameter unused)static ServerReflectionRequestparseDelimitedFrom(InputStream input)static ServerReflectionRequestparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ServerReflectionRequestparseFrom(byte[] data)static ServerReflectionRequestparseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)static ServerReflectionRequestparseFrom(ByteString data)static ServerReflectionRequestparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static ServerReflectionRequestparseFrom(CodedInputStream input)static ServerReflectionRequestparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static ServerReflectionRequestparseFrom(InputStream input)static ServerReflectionRequestparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ServerReflectionRequestparseFrom(ByteBuffer data)static ServerReflectionRequestparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static Parser<ServerReflectionRequest>parser()ServerReflectionRequest.BuildertoBuilder()voidwriteTo(CodedOutputStream output)- 
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag 
- 
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString 
- 
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo 
- 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof 
 - 
 
 - 
 
- 
- 
Field Detail
- 
HOST_FIELD_NUMBER
public static final int HOST_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
FILE_BY_FILENAME_FIELD_NUMBER
public static final int FILE_BY_FILENAME_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
FILE_CONTAINING_SYMBOL_FIELD_NUMBER
public static final int FILE_CONTAINING_SYMBOL_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
FILE_CONTAINING_EXTENSION_FIELD_NUMBER
public static final int FILE_CONTAINING_EXTENSION_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
ALL_EXTENSION_NUMBERS_OF_TYPE_FIELD_NUMBER
public static final int ALL_EXTENSION_NUMBERS_OF_TYPE_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
- 
LIST_SERVICES_FIELD_NUMBER
public static final int LIST_SERVICES_FIELD_NUMBER
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
newInstance
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
 newInstancein classGeneratedMessageV3
 
- 
getDescriptor
public static final Descriptors.Descriptor getDescriptor()
 
- 
internalGetFieldAccessorTable
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
 internalGetFieldAccessorTablein classGeneratedMessageV3
 
- 
getMessageRequestCase
public ServerReflectionRequest.MessageRequestCase getMessageRequestCase()
- Specified by:
 getMessageRequestCasein interfaceServerReflectionRequestOrBuilder
 
- 
getHost
public String getHost()
string host = 1;- Specified by:
 getHostin interfaceServerReflectionRequestOrBuilder- Returns:
 - The host.
 
 
- 
getHostBytes
public ByteString getHostBytes()
string host = 1;- Specified by:
 getHostBytesin interfaceServerReflectionRequestOrBuilder- Returns:
 - The bytes for host.
 
 
- 
hasFileByFilename
public boolean hasFileByFilename()
Find a proto file by the file name.
string file_by_filename = 3;- Specified by:
 hasFileByFilenamein interfaceServerReflectionRequestOrBuilder- 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:
 getFileByFilenamein interfaceServerReflectionRequestOrBuilder- Returns:
 - The fileByFilename.
 
 
- 
getFileByFilenameBytes
public ByteString getFileByFilenameBytes()
Find a proto file by the file name.
string file_by_filename = 3;- Specified by:
 getFileByFilenameBytesin interfaceServerReflectionRequestOrBuilder- 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:
 hasFileContainingSymbolin interfaceServerReflectionRequestOrBuilder- 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:
 getFileContainingSymbolin interfaceServerReflectionRequestOrBuilder- Returns:
 - The fileContainingSymbol.
 
 
- 
getFileContainingSymbolBytes
public 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:
 getFileContainingSymbolBytesin interfaceServerReflectionRequestOrBuilder- 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:
 hasFileContainingExtensionin interfaceServerReflectionRequestOrBuilder- 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:
 getFileContainingExtensionin interfaceServerReflectionRequestOrBuilder- 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:
 getFileContainingExtensionOrBuilderin interfaceServerReflectionRequestOrBuilder
 
- 
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:
 hasAllExtensionNumbersOfTypein interfaceServerReflectionRequestOrBuilder- 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:
 getAllExtensionNumbersOfTypein interfaceServerReflectionRequestOrBuilder- Returns:
 - The allExtensionNumbersOfType.
 
 
- 
getAllExtensionNumbersOfTypeBytes
public 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:
 getAllExtensionNumbersOfTypeBytesin interfaceServerReflectionRequestOrBuilder- 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:
 hasListServicesin interfaceServerReflectionRequestOrBuilder- 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:
 getListServicesin interfaceServerReflectionRequestOrBuilder- Returns:
 - The listServices.
 
 
- 
getListServicesBytes
public ByteString getListServicesBytes()
List the full names of registered services. The content will not be checked.
string list_services = 7;- Specified by:
 getListServicesBytesin interfaceServerReflectionRequestOrBuilder- Returns:
 - The bytes for listServices.
 
 
- 
isInitialized
public final boolean isInitialized()
- Specified by:
 isInitializedin interfaceMessageLiteOrBuilder- Overrides:
 isInitializedin classGeneratedMessageV3
 
- 
writeTo
public void writeTo(CodedOutputStream output) throws IOException
- Specified by:
 writeToin interfaceMessageLite- Overrides:
 writeToin classGeneratedMessageV3- Throws:
 IOException
 
- 
getSerializedSize
public int getSerializedSize()
- Specified by:
 getSerializedSizein interfaceMessageLite- Overrides:
 getSerializedSizein classGeneratedMessageV3
 
- 
equals
public boolean equals(Object obj)
- Specified by:
 equalsin interfaceMessage- Overrides:
 equalsin classAbstractMessage
 
- 
hashCode
public int hashCode()
- Specified by:
 hashCodein interfaceMessage- Overrides:
 hashCodein classAbstractMessage
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
- Throws:
 InvalidProtocolBufferException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
 InvalidProtocolBufferException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(ByteString data) throws InvalidProtocolBufferException
- Throws:
 InvalidProtocolBufferException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
 InvalidProtocolBufferException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(byte[] data) throws InvalidProtocolBufferException
- Throws:
 InvalidProtocolBufferException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
 InvalidProtocolBufferException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(InputStream input) throws IOException
- Throws:
 IOException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
 IOException
 
- 
parseDelimitedFrom
public static ServerReflectionRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
 IOException
 
- 
parseDelimitedFrom
public static ServerReflectionRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
 IOException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(CodedInputStream input) throws IOException
- Throws:
 IOException
 
- 
parseFrom
public static ServerReflectionRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
 IOException
 
- 
newBuilderForType
public ServerReflectionRequest.Builder newBuilderForType()
- Specified by:
 newBuilderForTypein interfaceMessage- Specified by:
 newBuilderForTypein interfaceMessageLite
 
- 
newBuilder
public static ServerReflectionRequest.Builder newBuilder()
 
- 
newBuilder
public static ServerReflectionRequest.Builder newBuilder(ServerReflectionRequest prototype)
 
- 
toBuilder
public ServerReflectionRequest.Builder toBuilder()
- Specified by:
 toBuilderin interfaceMessage- Specified by:
 toBuilderin interfaceMessageLite
 
- 
newBuilderForType
protected ServerReflectionRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
- Specified by:
 newBuilderForTypein classGeneratedMessageV3
 
- 
getDefaultInstance
public static ServerReflectionRequest getDefaultInstance()
 
- 
parser
public static Parser<ServerReflectionRequest> parser()
 
- 
getParserForType
public Parser<ServerReflectionRequest> getParserForType()
- Specified by:
 getParserForTypein interfaceMessage- Specified by:
 getParserForTypein interfaceMessageLite- Overrides:
 getParserForTypein classGeneratedMessageV3
 
- 
getDefaultInstanceForType
public ServerReflectionRequest getDefaultInstanceForType()
- Specified by:
 getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
 getDefaultInstanceForTypein interfaceMessageOrBuilder
 
 - 
 
 -