Skip navigation links
A B C D E F G H I M N O P R S T V 

A

AbstractChannelFactory<T extends io.grpc.ManagedChannelBuilder<T>> - Class in net.devh.boot.grpc.client.channelfactory
This abstract channel factory contains some shared code for other GrpcChannelFactorys.
AbstractChannelFactory(GrpcChannelsProperties, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Constructor for class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Creates a new AbstractChannelFactory with eager initialized references.
addClientInterceptors(GlobalClientInterceptorRegistry) - Method in class net.devh.boot.grpc.client.interceptor.AnnotationGlobalClientInterceptorConfigurer
 
addClientInterceptors(GlobalClientInterceptorRegistry) - Method in interface net.devh.boot.grpc.client.interceptor.GlobalClientInterceptorConfigurer
Adds the ClientInterceptors that should be registered globally to the given registry.
addClientInterceptors(ClientInterceptor) - Method in class net.devh.boot.grpc.client.interceptor.GlobalClientInterceptorRegistry
Adds the given ClientInterceptor to the list of globally registered interceptors.
andThen(BiConsumer<? super ManagedChannelBuilder<?>, ? super String>) - Method in interface net.devh.boot.grpc.client.channelfactory.GrpcChannelConfigurer
 
annotationGlobalClientInterceptorConfigurer() - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
AnnotationGlobalClientInterceptorConfigurer - Class in net.devh.boot.grpc.client.interceptor
Automatically find and configure annotated global ClientInterceptors.
AnnotationGlobalClientInterceptorConfigurer() - Constructor for class net.devh.boot.grpc.client.interceptor.AnnotationGlobalClientInterceptorConfigurer
 
AuthenticatingClientInterceptors - Class in net.devh.boot.grpc.client.security
Deprecated.
Use the CallCredentialsHelper or create the CallCredentials and StubTransformers yourself.

B

basicAuth(String, String) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Creates a new call credential with the given username and password for basic auth.
basicAuthInterceptor(String, String) - Static method in class net.devh.boot.grpc.client.security.AuthenticatingClientInterceptors
Deprecated.
Use the (potentially) more secure CallCredentials.
bearerAuth(String) - Static method in class net.devh.boot.grpc.client.security.AuthenticatingClientInterceptors
Deprecated.
Use StubTransformers to set the credentials directly on AbstractStubs.
bearerAuth(String) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Creates a new call credential with the given token for bearer auth.

C

CallCredentialsHelper - Class in net.devh.boot.grpc.client.security
Helper class with useful methods to create and configure some commonly used authentication schemes such as Basic-Auth.
callCredentialsInterceptor(CallCredentials) - Static method in class net.devh.boot.grpc.client.security.AuthenticatingClientInterceptors
Deprecated.
Use StubTransformers to set the credentials directly on AbstractStubs.
channelConfigurers - Variable in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
 
close() - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Closes this channel factory and the channels created by this instance.
close() - Method in interface net.devh.boot.grpc.client.channelfactory.GrpcChannelFactory
 
CompositeNameResolverFactory - Class in net.devh.boot.grpc.client.nameresolver
A composite of multiple name resolvers factories.
CompositeNameResolverFactory(String, List<NameResolver.Factory>) - Constructor for class net.devh.boot.grpc.client.nameresolver.CompositeNameResolverFactory
 
compressionChannelConfigurer(CompressorRegistry) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
ConfigMappedNameResolverFactory - Class in net.devh.boot.grpc.client.nameresolver
A NameResolver factory that uses the the properties to rewrite the target uri.
ConfigMappedNameResolverFactory(GrpcChannelsProperties, NameResolver.Factory, Function<String, URI>) - Constructor for class net.devh.boot.grpc.client.nameresolver.ConfigMappedNameResolverFactory
Creates a new ConfigMappedNameResolverFactory with the given config that resolves the remapped target uri using the given delegate.
configure(T, String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Configures the given netty channel builder.
configureCompression(T, String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Configures the compression options that should be used by the channel.
configureKeepAlive(T, String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Configures the keep alive options that should be used by the channel.
configureLimits(T, String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Configures limits such as max message sizes that should be used by the channel.
configureSecurity(T, String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Configures the security options that should be used by the channel.
configureSecurity(NettyChannelBuilder, String) - Method in class net.devh.boot.grpc.client.channelfactory.NettyChannelFactory
 
configureSecurity(NettyChannelBuilder, String) - Method in class net.devh.boot.grpc.client.channelfactory.ShadedNettyChannelFactory
 
createChannel(String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
 
createChannel(String, List<ClientInterceptor>) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
 
createChannel(String) - Method in interface net.devh.boot.grpc.client.channelfactory.GrpcChannelFactory
Creates a new channel for the given service name.
createChannel(String, List<ClientInterceptor>) - Method in interface net.devh.boot.grpc.client.channelfactory.GrpcChannelFactory
Creates a new channel for the given service name.

D

decompressionChannelConfigurer(DecompressorRegistry) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
DEFAULT - Static variable in class net.devh.boot.grpc.client.config.GrpcChannelProperties
 
DEFAULT_PORT - Static variable in class net.devh.boot.grpc.client.nameresolver.NameResolverConstants
The default port used if no specific port is configured.
defaultChannelConfigurers() - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
destroy() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
Cleans up the name resolvers.
DISCOVERY_DEFAULT_URI_MAPPER - Static variable in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
The function that should be used as uri mapper, if discovery-client should be used as default.
DISCOVERY_SCHEME - Static variable in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
The constant containing the scheme that will be used by this factory.
DiscoveryClientNameResolver - Class in net.devh.boot.grpc.client.nameresolver
The DiscoveryClientNameResolver configures the hosts and the associated ports for Channels to use based on a DiscoveryClient.
DiscoveryClientNameResolver(String, DiscoveryClient, SharedResourceHolder.Resource<ScheduledExecutorService>, SharedResourceHolder.Resource<Executor>) - Constructor for class net.devh.boot.grpc.client.nameresolver.DiscoveryClientNameResolver
 
DiscoveryClientResolverFactory - Class in net.devh.boot.grpc.client.nameresolver
A name resolver factory that will create an DiscoveryClientNameResolver based on the target uri.
DiscoveryClientResolverFactory(DiscoveryClient) - Constructor for class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
 

E

encodeBasicAuth(String, String) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Encodes the given username and password as basic auth.

F

fixedCredentialsStubTransformer(CallCredentials) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Creates a new StubTransformer that will assign the given credentials to the given AbstractStub.

G

getChannel(String) - Method in class net.devh.boot.grpc.client.config.GrpcChannelsProperties
 
getDefaultScheme() - Method in class net.devh.boot.grpc.client.nameresolver.CompositeNameResolverFactory
 
getDefaultScheme() - Method in class net.devh.boot.grpc.client.nameresolver.ConfigMappedNameResolverFactory
 
getDefaultScheme() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
 
getDefaultScheme() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
 
getMaxInboundMessageSize() - Method in class net.devh.boot.grpc.client.config.GrpcChannelProperties
Gets the maximum message size in bytes allowed to be received by the channel.
getPropertiesFor(String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Gets the channel properties for the given client name.
getServiceAuthority() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientNameResolver
 
getServiceAuthority() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
GlobalClientInterceptorConfigurer - Interface in net.devh.boot.grpc.client.interceptor
This configurer can be used to register new global ClientInterceptors.
globalClientInterceptorRegistry() - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
globalClientInterceptorRegistry - Variable in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
 
GlobalClientInterceptorRegistry - Class in net.devh.boot.grpc.client.interceptor
The global client interceptor registry keeps references to all ClientInterceptors that should be registered globally.
GlobalClientInterceptorRegistry() - Constructor for class net.devh.boot.grpc.client.interceptor.GlobalClientInterceptorRegistry
 
globalTraceClientInterceptorConfigurerAdapter(GrpcTracing) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration.TraceClientAutoConfiguration
 
GrpcChannelConfigurer - Interface in net.devh.boot.grpc.client.channelfactory
A configurer for ManagedChannelBuilders which can be used by GrpcChannelFactory to customize the created channels.
GrpcChannelFactory - Interface in net.devh.boot.grpc.client.channelfactory
This factory creates grpc Channels for a given service name.
GrpcChannelProperties - Class in net.devh.boot.grpc.client.config
The channel properties for a single named grpc channel or service reference.
GrpcChannelProperties() - Constructor for class net.devh.boot.grpc.client.config.GrpcChannelProperties
 
GrpcChannelProperties.Security - Class in net.devh.boot.grpc.client.config
 
grpcChannelsProperties() - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
GrpcChannelsProperties - Class in net.devh.boot.grpc.client.config
The container for named channel properties.
GrpcChannelsProperties() - Constructor for class net.devh.boot.grpc.client.config.GrpcChannelsProperties
 
GrpcClient - Annotation Type in net.devh.boot.grpc.client.inject
An annotation for fields of type Channel or subclasses of AbstractStub/gRPC client services.
GrpcClientAutoConfiguration - Class in net.devh.boot.grpc.client.autoconfigure
The auto configuration used by Spring-Boot that contains all beans to create and inject grpc clients into beans.
GrpcClientAutoConfiguration() - Constructor for class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
GrpcClientAutoConfiguration.TraceClientAutoConfiguration - Class in net.devh.boot.grpc.client.autoconfigure
 
grpcClientBeanPostProcessor(ApplicationContext) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
GrpcClientBeanPostProcessor - Class in net.devh.boot.grpc.client.inject
This BeanPostProcessor searches for fields and methods in beans that are annotated with GrpcClient and sets them.
GrpcClientBeanPostProcessor(ApplicationContext) - Constructor for class net.devh.boot.grpc.client.inject.GrpcClientBeanPostProcessor
 
GrpcClientMetricAutoConfiguration - Class in net.devh.boot.grpc.client.autoconfigure
Auto configuration class for Spring-Boot.
GrpcClientMetricAutoConfiguration() - Constructor for class net.devh.boot.grpc.client.autoconfigure.GrpcClientMetricAutoConfiguration
 
GrpcClientSecurityAutoConfiguration - Class in net.devh.boot.grpc.client.autoconfigure
The security auto configuration for the client.
GrpcClientSecurityAutoConfiguration() - Constructor for class net.devh.boot.grpc.client.autoconfigure.GrpcClientSecurityAutoConfiguration
 
GrpcDiscoveryClientAutoConfiguration - Class in net.devh.boot.grpc.client.autoconfigure
 
GrpcDiscoveryClientAutoConfiguration() - Constructor for class net.devh.boot.grpc.client.autoconfigure.GrpcDiscoveryClientAutoConfiguration
 
GrpcGlobalClientInterceptor - Annotation Type in net.devh.boot.grpc.client.interceptor
Annotation for gRPC ClientInterceptors to apply them globally.
grpcLoadBalancerFactory() - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
grpcNameResolverFactory(GrpcChannelsProperties) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
Creates a new name resolver factory with the given channel properties.

H

heartbeat(HeartbeatEvent) - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
Triggers a refresh of the registered name resolvers.

I

includeWhenPrivate(CallCredentials2) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Wraps the given call credentials in a new layer, that will only include the credentials if the connection guarantees privacy.
init() - Method in class net.devh.boot.grpc.client.interceptor.GlobalClientInterceptorRegistry
 
InProcessChannelFactory - Class in net.devh.boot.grpc.client.channelfactory
This abstract channel factory contains some shared code for other netty based GrpcChannelFactorys.
InProcessChannelFactory(GrpcChannelsProperties, GlobalClientInterceptorRegistry) - Constructor for class net.devh.boot.grpc.client.channelfactory.InProcessChannelFactory
Creates a new InProcessChannelFactory with the given properties.
InProcessChannelFactory(GrpcChannelsProperties, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Constructor for class net.devh.boot.grpc.client.channelfactory.InProcessChannelFactory
Creates a new InProcessChannelFactory with the given properties.
inProcessGrpcChannelFactory(GrpcChannelsProperties, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
interceptCall(MethodDescriptor<Q, A>, CallOptions, Channel) - Method in class net.devh.boot.grpc.client.metric.MetricCollectingClientInterceptor
 
interceptorsFromAnnotation(GrpcClient) - Method in class net.devh.boot.grpc.client.inject.GrpcClientBeanPostProcessor
Gets or creates the ClientInterceptors that are referenced in the given annotation.
isAvailable() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
 
isNonNullAndNonBlank(String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
 
isPrivacyGuaranteed(SecurityLevel) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Checks whether the given security level provides privacy for all data being send on the connection.

M

mappedCredentialsStubTransformer(Map<String, CallCredentials>) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Creates a new StubTransformer that will assign credentials to the given AbstractStub based on the name.
mappedCredentialsStubTransformer(Map<String, CallCredentials>, CallCredentials) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Creates a new StubTransformer that will assign credentials to the given AbstractStub based on the name.
metricCollectingClientInterceptor(MeterRegistry) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientMetricAutoConfiguration
 
MetricCollectingClientInterceptor - Class in net.devh.boot.grpc.client.metric
A gRPC client interceptor that will collect metrics for micrometer.
MetricCollectingClientInterceptor(MeterRegistry) - Constructor for class net.devh.boot.grpc.client.metric.MetricCollectingClientInterceptor
Creates a new gRPC client interceptor that will collect metrics into the given MeterRegistry.
MetricCollectingClientInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class net.devh.boot.grpc.client.metric.MetricCollectingClientInterceptor
Creates a new gRPC client interceptor that will collect metrics into the given MeterRegistry and uses the given customizer to configure the Counters and Timers.

N

NameResolverConstants - Class in net.devh.boot.grpc.client.nameresolver
Helper class with some constants that are used by NameResolvers or their factories.
NegotiationType - Enum in net.devh.boot.grpc.client.config
Identifies the negotiation used for starting up HTTP/2.
net.devh.boot.grpc.client.autoconfigure - package net.devh.boot.grpc.client.autoconfigure
The Spring-Boot auto configuration classes that setup the gRPC client environment.
net.devh.boot.grpc.client.channelfactory - package net.devh.boot.grpc.client.channelfactory
Contains factories and related classes to setup the client's connection channels to the servers.
net.devh.boot.grpc.client.config - package net.devh.boot.grpc.client.config
Classes related to the gRPC client configuration.
net.devh.boot.grpc.client.inject - package net.devh.boot.grpc.client.inject
Classes used to inject the client references into beans.
net.devh.boot.grpc.client.interceptor - package net.devh.boot.grpc.client.interceptor
Classes related to the gRPC (global) client interceptors and their discovery.
net.devh.boot.grpc.client.metric - package net.devh.boot.grpc.client.metric
A package containing the client side classes for grpc metric collection.
net.devh.boot.grpc.client.nameresolver - package net.devh.boot.grpc.client.nameresolver
Classes used to resolve the client name into the actual service addresses.
net.devh.boot.grpc.client.security - package net.devh.boot.grpc.client.security
Contains classes and utilities that help with the user authentication.
NettyChannelFactory - Class in net.devh.boot.grpc.client.channelfactory
This abstract channel factory contains some shared code for other netty based GrpcChannelFactorys.
NettyChannelFactory(GrpcChannelsProperties, LoadBalancer.Factory, NameResolver.Factory, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Constructor for class net.devh.boot.grpc.client.channelfactory.NettyChannelFactory
Creates a new AbstractNettyChannelFactory with eager initialized references.
NettyChannelFactory(GrpcChannelsProperties, LoadBalancer.Factory, Function<T, NameResolver.Factory>, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Constructor for class net.devh.boot.grpc.client.channelfactory.NettyChannelFactory
Creates a new AbstractNettyChannelFactory with partially lazy initialized references.
nettyGrpcChannelFactory(GrpcChannelsProperties, LoadBalancer.Factory, NameResolver.Factory, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
newChannelBuilder(String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Creates a new ManagedChannelBuilder for the given client name.
newChannelBuilder(String) - Method in class net.devh.boot.grpc.client.channelfactory.InProcessChannelFactory
 
newChannelBuilder(String) - Method in class net.devh.boot.grpc.client.channelfactory.NettyChannelFactory
 
newChannelBuilder(String) - Method in class net.devh.boot.grpc.client.channelfactory.ShadedNettyChannelFactory
 
newManagedChannel(String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Creates a new ManagedChannel for the given client name.
newNameResolver(URI, Attributes) - Method in class net.devh.boot.grpc.client.nameresolver.CompositeNameResolverFactory
 
newNameResolver(URI, Attributes) - Method in class net.devh.boot.grpc.client.nameresolver.ConfigMappedNameResolverFactory
 
newNameResolver(URI, Attributes) - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
 
newNameResolver(URI, Attributes) - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
 
newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class net.devh.boot.grpc.client.metric.MetricCollectingClientInterceptor
 
newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class net.devh.boot.grpc.client.metric.MetricCollectingClientInterceptor
 
newTimerFunction(MethodDescriptor<?, ?>) - Method in class net.devh.boot.grpc.client.metric.MetricCollectingClientInterceptor
 

O

of(NegotiationType) - Static method in class net.devh.boot.grpc.client.channelfactory.NettyChannelFactory
Converts the given negotiation type to netty's negotiation type.
of(NegotiationType) - Static method in class net.devh.boot.grpc.client.channelfactory.ShadedNettyChannelFactory
Converts the given negotiation type to netty's negotiation type.

P

PARAMS_CLIENT_CONFIG - Static variable in class net.devh.boot.grpc.client.nameresolver.NameResolverConstants
The configuration that is associated with the client.
PARAMS_CLIENT_NAME - Static variable in class net.devh.boot.grpc.client.nameresolver.NameResolverConstants
The name of the client, that was used to create the connection.
postProcessBeforeInitialization(Object, String) - Method in class net.devh.boot.grpc.client.inject.GrpcClientBeanPostProcessor
 
priority() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
 
processInjectionPoint(Member, Class<T>, GrpcClient) - Method in class net.devh.boot.grpc.client.inject.GrpcClientBeanPostProcessor
Processes the given injection point and computes the appropriate value for the injection.

R

refresh() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientNameResolver
 
refresh() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
requirePrivacy(CallCredentials2) - Static method in class net.devh.boot.grpc.client.security.CallCredentialsHelper
Wraps the given call credentials in a new layer, which ensures that the credentials are only send, if the connection guarantees privacy.

S

Security() - Constructor for class net.devh.boot.grpc.client.config.GrpcChannelProperties.Security
 
setAddress(String) - Method in class net.devh.boot.grpc.client.config.GrpcChannelProperties
Sets the target address uri.
setApplicationContext(ApplicationContext) - Method in class net.devh.boot.grpc.client.interceptor.GlobalClientInterceptorRegistry
 
setHost(String) - Method in class net.devh.boot.grpc.client.config.GrpcChannelProperties
Deprecated.
setHost(List<String>) - Method in class net.devh.boot.grpc.client.config.GrpcChannelProperties
Deprecated.
setPort(String) - Method in class net.devh.boot.grpc.client.config.GrpcChannelProperties
Deprecated.
setPort(List<String>) - Method in class net.devh.boot.grpc.client.config.GrpcChannelProperties
Deprecated.
ShadedNettyChannelFactory - Class in net.devh.boot.grpc.client.channelfactory
This channel factory creates and managed shaded netty based GrpcChannelFactorys.
ShadedNettyChannelFactory(GrpcChannelsProperties, LoadBalancer.Factory, NameResolver.Factory, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Constructor for class net.devh.boot.grpc.client.channelfactory.ShadedNettyChannelFactory
Creates a new AbstractNettyChannelFactory with eager initialized references.
shadedNettyGrpcChannelFactory(GrpcChannelsProperties, LoadBalancer.Factory, NameResolver.Factory, GlobalClientInterceptorRegistry, List<GrpcChannelConfigurer>) - Method in class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
 
shutdown() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientNameResolver
 
shutdown() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
start(NameResolver.Listener) - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientNameResolver
 
start(NameResolver.Listener) - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
STATIC_DEFAULT_URI - Static variable in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
The default URI to use if target address is configured.
STATIC_DEFAULT_URI_MAPPER - Static variable in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
The function that should be used as default uri mapper, if no name based default can be computed.
STATIC_SCHEME - Static variable in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
The constant containing the scheme that will be used by this factory.
StaticNameResolver - Class in net.devh.boot.grpc.client.nameresolver
A NameResolver that will always respond with a static set of target addresses.
StaticNameResolver(String, EquivalentAddressGroup) - Constructor for class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
StaticNameResolver(String, Collection<EquivalentAddressGroup>) - Constructor for class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
StaticNameResolverProvider - Class in net.devh.boot.grpc.client.nameresolver
A name resolver provider that will create a NameResolver with static addresses.
StaticNameResolverProvider() - Constructor for class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
 
StubTransformer - Interface in net.devh.boot.grpc.client.inject
A stub transformer will be used by the GrpcClientBeanPostProcessor to configure the stubs before they are assigned to their fields.

T

toCheckedFile(String, String) - Method in class net.devh.boot.grpc.client.channelfactory.AbstractChannelFactory
Converts the given path to a file.
toString() - Method in class net.devh.boot.grpc.client.nameresolver.CompositeNameResolverFactory
 
toString() - Method in class net.devh.boot.grpc.client.nameresolver.ConfigMappedNameResolverFactory
 
toString() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientNameResolver
 
toString() - Method in class net.devh.boot.grpc.client.nameresolver.DiscoveryClientResolverFactory
 
toString() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolver
 
toString() - Method in class net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
 
TraceClientAutoConfiguration() - Constructor for class net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration.TraceClientAutoConfiguration
 
transform(String, AbstractStub<?>) - Method in interface net.devh.boot.grpc.client.inject.StubTransformer
Transform the given stub using AbstractStub#with... methods.

V

valueForMember(String, Member, Class<T>, Channel) - Method in class net.devh.boot.grpc.client.inject.GrpcClientBeanPostProcessor
Creates the instance to be injected for the given member.
valueOf(String) - Static method in enum net.devh.boot.grpc.client.config.NegotiationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.devh.boot.grpc.client.config.NegotiationType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I M N O P R S T V 
Skip navigation links