Package net.devh.boot.grpc.client.inject
package net.devh.boot.grpc.client.inject
Classes used to inject the client references into beans.
-
ClassDescriptionAn annotation for fields of type
Channel
or subclasses ofAbstractStub
/gRPC client services.Annotation that can be added toConfiguration
classes to add aGrpcClient
bean to theApplicationContext
.ThisBeanPostProcessor
searches for fields and methods in beans that are annotated withGrpcClient
and sets them.Annotation that can be added toConfiguration
classes to addGrpcClient
beans to theApplicationContext
.BeanFactoryPostProcessor
that searches the bean definitions forGrpcClient
annotations on constructors and factory methods.A stub transformer will be used by theGrpcClientBeanPostProcessor
to configure the stubs before they are assigned to their fields.