Interface | Description |
---|---|
GlobalClientInterceptorConfigurer |
This configurer can be used to register new global
ClientInterceptor s. |
GrpcChannelFactory |
This factory creates grpc
Channel s for a given service name. |
Class | Description |
---|---|
AbstractChannelFactory |
This abstract channel factory contains some shared code for other
GrpcChannelFactory s. |
AddressChannelFactory |
This channel factory creates new Channels based on
GrpcChannelProperties that can be configured via
application properties. |
AddressChannelNameResolver |
The AddressChannelNameResolver configures the hosts and the associated ports for
Channel s to use based on
GrpcChannelProperties . |
AddressChannelResolverFactory |
A name resolver factory that will create an
AddressChannelNameResolver based on the target uri. |
AnnotationGlobalClientInterceptorConfigurer |
Automatically find and configure
annotated global ClientInterceptor s. |
DiscoveryClientChannelFactory |
This channel factory creates new Channels using a
service discovery . |
DiscoveryClientNameResolver |
The DiscoveryClientNameResolver configures the hosts and the associated ports for
Channel s to use based on a
DiscoveryClient . |
DiscoveryClientResolverFactory |
A name resolver factory that will create an
DiscoveryClientNameResolver based on the target uri. |
GlobalClientInterceptorConfigurerAdapter | Deprecated
Use
GlobalClientInterceptorConfigurer instead. |
GlobalClientInterceptorRegistry |
The global client interceptor registry keeps references to all
ClientInterceptor s that should be registered
globally. |
GrpcChannelProperties |
The channel properties for a single named grpc channel or service reference.
|
GrpcChannelProperties.Security | |
GrpcChannelsProperties |
The container for named channel properties.
|
GrpcClientAutoConfiguration |
The auto configuration used by Spring-Boot that contains all beans to create and inject grpc clients into beans.
|
GrpcClientAutoConfiguration.DiscoveryGrpcClientAutoConfiguration | |
GrpcClientAutoConfiguration.TraceClientAutoConfiguration | |
GrpcClientBeanPostProcessor |
This
BeanPostProcessor searches for fields in beans that are annotated with GrpcClient and sets them. |
Annotation Type | Description |
---|---|
GrpcClient |
An annotation for fields of type
Channel or subclasses of AbstractStub /gRPC client services. |
GrpcGlobalClientInterceptor |
Annotation for gRPC
ClientInterceptor s to apply them globally. |