shade.polaris.io.grpc.reflection.v1alpha.ServerReflectionRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: grpc/reflection/v1alpha/reflection.proto
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 - 2025 Weber Informatics LLC | Privacy Policy