Interface ServerReflectionRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
ServerReflectionRequest
,ServerReflectionRequest.Builder
public interface ServerReflectionRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionFinds the tag numbers used by all known extensions of extendee_type, and appends them to ExtensionNumberResponse in an undefined order.com.google.protobuf.ByteString
Finds the tag numbers used by all known extensions of extendee_type, and appends them to ExtensionNumberResponse in an undefined order.Find a proto file by the file name.com.google.protobuf.ByteString
Find a proto file by the file name.Find the proto file which defines an extension extending the given message type with the given field number.Find the proto file that declares the given fully-qualified symbol name.com.google.protobuf.ByteString
Find the proto file that declares the given fully-qualified symbol name.getHost()
string host = 1 [json_name = "host"];
com.google.protobuf.ByteString
string host = 1 [json_name = "host"];
List the full names of registered services.com.google.protobuf.ByteString
List the full names of registered services.boolean
Finds the tag numbers used by all known extensions of extendee_type, and appends them to ExtensionNumberResponse in an undefined order.boolean
Find a proto file by the file name.boolean
Find the proto file which defines an extension extending the given message type with the given field number.boolean
Find the proto file that declares the given fully-qualified symbol name.boolean
List the full names of registered services.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
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
ServerReflectionRequest.MessageRequestCase getMessageRequestCase()
-