Package io.grpc.protobuf.services
Class ProtoReflectionService
- java.lang.Object
- 
- io.grpc.protobuf.services.ProtoReflectionService
 
- 
- All Implemented Interfaces:
- BindableService
 
 @ExperimentalApi("https://github.com/grpc/grpc-java/issues/2222") public final class ProtoReflectionService extends Object implements BindableService Provides a reflection service for Protobuf services (including the reflection service itself).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. Uses the deprecated v1alpha proto. New users should use ProtoReflectionServiceV1instead.
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ServerServiceDefinitionbindService()CreatesServerServiceDefinitionobject for current instance of service implementation.static BindableServicenewInstance()Deprecated.
 
- 
- 
- 
Method Detail- 
newInstance@Deprecated public static BindableService newInstance() Deprecated.
 - 
bindServicepublic ServerServiceDefinition bindService() Description copied from interface:BindableServiceCreatesServerServiceDefinitionobject for current instance of service implementation.- Specified by:
- bindServicein interface- BindableService
- Returns:
- ServerServiceDefinition object.
 
 
- 
 
-