@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/2222") public final class ProtoReflectionService extends io.grpc.reflection.v1alpha.ServerReflectionGrpc.ServerReflectionImplBase
Separately tracks mutable and immutable services. Throws an exception if either group of services contains multiple Protobuf files with declarations of the same service, method, type, or extension.
Modifier and Type | Method and Description |
---|---|
static BindableService |
newInstance()
Creates a instance of
ProtoReflectionService . |
StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionRequest> |
serverReflectionInfo(StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionResponse> responseObserver) |
public static BindableService newInstance()
ProtoReflectionService
.public StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionRequest> serverReflectionInfo(StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionResponse> responseObserver)
serverReflectionInfo
in class io.grpc.reflection.v1alpha.ServerReflectionGrpc.ServerReflectionImplBase