Uses of Interface
io.grpc.BindableService
-
Packages that use BindableService Package Description io.grpc The gRPC core public API.io.grpc.channelz.v1 io.grpc.health.v1 io.grpc.lb.v1 io.grpc.protobuf.services Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.io.grpc.reflection.v1 io.grpc.reflection.v1alpha io.grpc.services Service definitions and utilities for the pre-defined gRPC services.io.grpc.servlet API that implements gRPC server as a servlet.io.grpc.servlet.jakarta API that implements gRPC server as a servlet.io.grpc.util Utilities with advanced features in the core layer that user can optionally use.io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.orca -
-
Uses of BindableService in io.grpc
Methods in io.grpc with parameters of type BindableService Modifier and Type Method Description T
ForwardingServerBuilder. addService(BindableService bindableService)
abstract T
ServerBuilder. addService(BindableService bindableService)
Adds a service implementation to the handler registry.static ServerServiceDefinition
ServerInterceptors. intercept(BindableService bindableService, ServerInterceptor... interceptors)
static ServerServiceDefinition
ServerInterceptors. intercept(BindableService bindableService, List<? extends ServerInterceptor> interceptors)
static ServerServiceDefinition
ServerInterceptors. interceptForward(BindableService bindableService, ServerInterceptor... interceptors)
static ServerServiceDefinition
ServerInterceptors. interceptForward(BindableService bindableService, List<? extends ServerInterceptor> interceptors)
-
Uses of BindableService in io.grpc.channelz.v1
Classes in io.grpc.channelz.v1 that implement BindableService Modifier and Type Class Description static class
ChannelzGrpc.ChannelzImplBase
Base class for the server implementation of the service Channelz. -
Uses of BindableService in io.grpc.health.v1
Classes in io.grpc.health.v1 that implement BindableService Modifier and Type Class Description static class
HealthGrpc.HealthImplBase
Base class for the server implementation of the service Health. -
Uses of BindableService in io.grpc.lb.v1
Classes in io.grpc.lb.v1 that implement BindableService Modifier and Type Class Description static class
LoadBalancerGrpc.LoadBalancerImplBase
Base class for the server implementation of the service LoadBalancer. -
Uses of BindableService in io.grpc.protobuf.services
Classes in io.grpc.protobuf.services that implement BindableService Modifier and Type Class Description class
ChannelzService
The channelz service provides stats about a running gRPC process.class
ProtoReflectionService
Provides a reflection service for Protobuf services (including the reflection service itself).class
ProtoReflectionServiceV1
Provides a reflection service for Protobuf services (including the reflection service itself).Methods in io.grpc.protobuf.services that return BindableService Modifier and Type Method Description BindableService
HealthStatusManager. getHealthService()
Gets the health check service created in the constructor.static BindableService
ProtoReflectionService. newInstance()
static BindableService
ProtoReflectionServiceV1. newInstance()
Creates a instance ofProtoReflectionServiceV1
. -
Uses of BindableService in io.grpc.reflection.v1
Classes in io.grpc.reflection.v1 that implement BindableService Modifier and Type Class Description static class
ServerReflectionGrpc.ServerReflectionImplBase
Base class for the server implementation of the service ServerReflection. -
Uses of BindableService in io.grpc.reflection.v1alpha
Classes in io.grpc.reflection.v1alpha that implement BindableService Modifier and Type Class Description static class
ServerReflectionGrpc.ServerReflectionImplBase
Base class for the server implementation of the service ServerReflection. -
Uses of BindableService in io.grpc.services
Classes in io.grpc.services that implement BindableService Modifier and Type Class Description class
ChannelzService
Deprecated.UseChannelzService
instead.Methods in io.grpc.services that return BindableService Modifier and Type Method Description BindableService
HealthStatusManager. getHealthService()
Deprecated.Gets the health check service created in the constructor. -
Uses of BindableService in io.grpc.servlet
Constructor parameters in io.grpc.servlet with type arguments of type BindableService Constructor Description GrpcServlet(List<? extends BindableService> bindableServices)
Instantiate the servlet serving the given list of gRPC services. -
Uses of BindableService in io.grpc.servlet.jakarta
Constructor parameters in io.grpc.servlet.jakarta with type arguments of type BindableService Constructor Description GrpcServlet(List<? extends BindableService> bindableServices)
Instantiate the servlet serving the given list of gRPC services. -
Uses of BindableService in io.grpc.util
Methods in io.grpc.util with parameters of type BindableService Modifier and Type Method Description ServerServiceDefinition
MutableHandlerRegistry. addService(BindableService bindableService)
Registers a service. -
Uses of BindableService in io.grpc.xds
Classes in io.grpc.xds that implement BindableService Modifier and Type Class Description class
CsdsService
The CSDS service provides information about the status of a running xDS client. -
Uses of BindableService in io.grpc.xds.orca
Classes in io.grpc.xds.orca that implement BindableService Modifier and Type Class Description class
OrcaServiceImpl
Implements aBindableService
that generates Out-Of-Band server metrics.Methods in io.grpc.xds.orca that return BindableService Modifier and Type Method Description static BindableService
OrcaServiceImpl. createService(ScheduledExecutorService timeService, MetricRecorder metricRecorder)
static BindableService
OrcaServiceImpl. createService(ScheduledExecutorService timeService, MetricRecorder metricsRecorder, long minInterval, TimeUnit timeUnit)
Constructs a service to report server metrics.
-