- get(BeanResolutionContext, BeanDefinition<T>, BeanIdentifier, Provider<T>) - Method in class io.micronaut.grpc.channels.GrpcChannelScope
-
- getApplicationConfiguration() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getApplicationContext() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getBuilder() - Method in class io.micronaut.grpc.tracing.GrpcClientTracingInterceptorConfiguration
-
- getBuilder() - Method in class io.micronaut.grpc.tracing.GrpcServerTracingInterceptorConfiguration
-
- getCertChain() - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
-
- getChannelBuilder() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
-
- getDefaultScheme() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
-
- getExtensionRegistry() - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
-
- getHost() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getMediaTypes() - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
-
- getMessageBuilder(Class<? extends Message>) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
-
Create a new Message.Builder
instance for the given class.
- getName() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
-
- getPort() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getPrivateKey() - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
-
- getScheme() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getServer() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getServerBuilder() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
-
The server builder.
- getServerConfiguration() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getServerConfiguration() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
-
The SSL configuration.
- getServerHost() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
-
The server host.
- getServerPort() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
-
The server port.
- getURI() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- getURL() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
-
- GrpcChannel - Annotation Type in io.micronaut.grpc.annotation
-
An annotation that can be used to inject a GRPC ManagedChannel
.
- GrpcChannelBuilderFactory - Class in io.micronaut.grpc.channels
-
Factory class for creating NettyChannelBuilder
instances.
- GrpcChannelBuilderFactory(ApplicationContext, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcChannelBuilderFactory
-
- GrpcChannelScope - Class in io.micronaut.grpc.channels
-
A custom scope for injecting ManagedChannel
instances that are dependency injected and shutdown when
the application shuts down.
- GrpcChannelScope(ApplicationContext) - Constructor for class io.micronaut.grpc.channels.GrpcChannelScope
-
- GrpcClientTracingInterceptorConfiguration - Class in io.micronaut.grpc.tracing
-
Adds a ClientTracingInterceptor
when OpenTracing for GRPC is on the classpath
and allows integration with Zipkin and Jaeger.
- GrpcClientTracingInterceptorConfiguration(Tracer) - Constructor for class io.micronaut.grpc.tracing.GrpcClientTracingInterceptorConfiguration
-
- GrpcDefaultManagedChannelConfiguration - Class in io.micronaut.grpc.channels
-
Default configuration for all GRPC clients.
- GrpcDefaultManagedChannelConfiguration(String, Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
-
- GrpcEmbeddedServer - Class in io.micronaut.grpc.server
-
Implementation of the EmbeddedServer
interface for GRPC.
- GrpcManagedChannelConfiguration - Class in io.micronaut.grpc.channels
-
- GrpcManagedChannelConfiguration(String, Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
-
- GrpcManagedChannelFactory - Class in io.micronaut.grpc.channels
-
Factory bean for creating ManagedChannel
instances
- GrpcManagedChannelFactory(ApplicationContext) - Constructor for class io.micronaut.grpc.channels.GrpcManagedChannelFactory
-
- GrpcNamedManagedChannelConfiguration - Class in io.micronaut.grpc.channels
-
- GrpcNamedManagedChannelConfiguration(String, Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcNamedManagedChannelConfiguration
-
- GrpcNameResolverFactory - Class in io.micronaut.grpc.discovery
-
- GrpcNameResolverFactory() - Constructor for class io.micronaut.grpc.discovery.GrpcNameResolverFactory
-
- GrpcNameResolverProvider - Class in io.micronaut.grpc.discovery
-
Implementation of NameResolverProvider
that allows using Micronaut's DiscoveryClient
to perform service discovery.
- GrpcNameResolverProvider(DiscoveryClient, List<ServiceInstanceList>) - Constructor for class io.micronaut.grpc.discovery.GrpcNameResolverProvider
-
- GrpcServerBuilder - Class in io.micronaut.grpc.server
-
Constructs the ServerBuilder
instance.
- GrpcServerBuilder() - Constructor for class io.micronaut.grpc.server.GrpcServerBuilder
-
- GrpcServerChannel - Class in io.micronaut.grpc.server
-
A factory that returns a ManagedChannel
allowing communication with the embedded server.
- GrpcServerChannel() - Constructor for class io.micronaut.grpc.server.GrpcServerChannel
-
- GrpcServerConfiguration - Class in io.micronaut.grpc.server
-
Configuration for the GRPC server.
- GrpcServerConfiguration(Environment, String, Integer, ExecutorService) - Constructor for class io.micronaut.grpc.server.GrpcServerConfiguration
-
- GrpcServerTracingInterceptorConfiguration - Class in io.micronaut.grpc.tracing
-
Adds a ServerTracingInterceptor
when OpenTracing for GRPC is on the classpath
and allows integration with Zipkin and Jaeger.
- GrpcServerTracingInterceptorConfiguration(Tracer) - Constructor for class io.micronaut.grpc.tracing.GrpcServerTracingInterceptorConfiguration
-
- GrpcService - Annotation Type in io.micronaut.grpc.annotation
-
A meta annotation for annotation GRPC services.
- GrpcSslConfiguration - Class in io.micronaut.grpc.server
-
Configuration for the SSL properties of GRPC
- GrpcSslConfiguration() - Constructor for class io.micronaut.grpc.server.GrpcSslConfiguration
-
- GrpcTracingInterceptorFactory - Class in io.micronaut.grpc.tracing
-
Factory that builds the Tracing interceptors
- GrpcTracingInterceptorFactory() - Constructor for class io.micronaut.grpc.tracing.GrpcTracingInterceptorFactory
-