GrpcChannelFactory
s.ClientInterceptor
s that should be registered globally to the given registry.ClientInterceptor
to the list of globally registered interceptors.annotated
global ClientInterceptor
s.CallCredentialsHelper
or create the CallCredentials
and StubTransformer
s
yourself.CallCredentials
.StubTransformer
s to set the credentials directly on AbstractStub
s.Basic-Auth
.StubTransformer
s to set the credentials directly on AbstractStub
s.NameResolver
factory that uses the the properties to rewrite the target uri.Channel
s to use based on a
DiscoveryClient
.DiscoveryClientNameResolver
based on the target uri.StubTransformer
that will assign the given credentials to the given AbstractStub
.ClientInterceptor
s.ClientInterceptor
s that should be registered
globally.ManagedChannelBuilder
s which can be used by GrpcChannelFactory
to customize the
created channels.Channel
s for a given service name.Channel
or subclasses of AbstractStub
/gRPC client services.BeanPostProcessor
searches for fields and methods in beans that are annotated with GrpcClient
and sets them.ClientInterceptor
s to apply them globally.GrpcChannelFactory
s.ClientInterceptor
s that are referenced in the given annotation.StubTransformer
that will assign credentials to the given AbstractStub
based on the
name.StubTransformer
that will assign credentials to the given AbstractStub
based on the
name.MeterRegistry
.MeterRegistry
and uses the
given customizer to configure the Counter
s and Timer
s.NameResolver
s or their factories.GrpcChannelFactory
s.ManagedChannelBuilder
for the given client name.ManagedChannel
for the given client name.GrpcChannelFactory
s.NameResolver
that will always respond with a static set of target addresses.NameResolver
with static addresses.GrpcClientBeanPostProcessor
to configure the stubs before they are
assigned to their fields.AbstractStub#with...
methods.