| Interface | Description |
|---|---|
| GlobalServerInterceptorConfigurer |
This configurer can be used to register new global
ServerInterceptors. |
| GrpcServerFactory |
A factory that can be used to create grpc servers.
|
| GrpcServiceDiscoverer |
An interface for a bean that will be used to find grpc services and codecs.
|
| Class | Description |
|---|---|
| AnnotationGlobalServerInterceptorConfigurer |
Automatically find and configure
annotated global ServerInterceptors. |
| AnnotationGrpcServiceDiscoverer | |
| ConsulGrpcRegistrationCustomizer |
Adds the grpc server port to the consul registration.
|
| GlobalServerInterceptorConfigurerAdapter | Deprecated
Use
GlobalServerInterceptorConfigurer instead. |
| GlobalServerInterceptorRegistry |
The global server interceptor registry keeps references to all
ServerInterceptors that should be registered
globally. |
| GrpcMetedataConsulConfiguration |
Configuration class that configures the required beans for grpc discovery via Consul.
|
| GrpcMetedataEurekaConfiguration |
Configuration class that configures the required beans for grpc discovery via Eureka.
|
| GrpcServerAutoConfiguration |
The auto configuration used by Spring-Boot that contains all beans to run a grpc server/service.
|
| GrpcServerAutoConfiguration.TraceServerAutoConfiguration | |
| GrpcServerLifecycle |
Lifecycle bean that automatically starts and stops the grpc server.
|
| GrpcServerProperties |
The properties for the grpc server that will be started as part of the application.
|
| GrpcServerProperties.Security | |
| GrpcServiceDefinition |
Container class that contains all relevant information about a grpc service.
|
| NettyGrpcServerFactory |
Factory for netty based grpc servers.
|
| Annotation Type | Description |
|---|---|
| GrpcGlobalServerInterceptor |
Annotation for gRPC
ServerInterceptors to apply them globally. |
| GrpcService |
Annotation that marks gRPC services that should be registered with a gRPC server.
|