Skip navigation links
A B C D E G H I M N P R S X 

A

annotationType() - Method in class io.micronaut.grpc.channels.GrpcChannelScope
 

B

builder - Variable in class io.micronaut.grpc.tracing.GrpcClientTracingInterceptorConfiguration
 
builder - Variable in class io.micronaut.grpc.tracing.GrpcServerTracingInterceptorConfiguration
 
ByteBufToProtoMessageConverter - Class in io.micronaut.protobuf.convert
Converts Protocol buffer messages from Netty ByteBuf
ByteBufToProtoMessageConverter(ProtobufferCodec) - Constructor for class io.micronaut.protobuf.convert.ByteBufToProtoMessageConverter
 

C

channelBuilder - Variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
clientTracingInterceptor(GrpcClientTracingInterceptorConfiguration) - Method in class io.micronaut.grpc.tracing.GrpcTracingInterceptorFactory
 
close() - Method in class io.micronaut.grpc.channels.GrpcChannelScope
 
convert(ByteBuf, Class<Message>, ConversionContext) - Method in class io.micronaut.protobuf.convert.ByteBufToProtoMessageConverter
 
convert(Message, Class<ByteBuf>, ConversionContext) - Method in class io.micronaut.protobuf.convert.ProtoMessageToByteBufConverter
 

D

decode(Argument<T>, InputStream) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
decode(Argument<T>, ByteBuffer<?>) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
decode(Argument<T>, byte[]) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
DEFAULT_PORT - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 

E

ENABLED - Static variable in class io.micronaut.grpc.discovery.GrpcNameResolverFactory
 
encode(T, OutputStream) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
encode(T) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
encode(T, ByteBufferFactory) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
extensionRegistry() - Method in class io.micronaut.protobuf.codec.ExtensionRegistryFactory
 
ExtensionRegistryFactory - Class in io.micronaut.protobuf.codec
Creates the default ExtensionRegistry
ExtensionRegistryFactory() - Constructor for class io.micronaut.protobuf.codec.ExtensionRegistryFactory
 

G

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
 

H

HOST - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 

I

io.micronaut.grpc.annotation - package io.micronaut.grpc.annotation
 
io.micronaut.grpc.channels - package io.micronaut.grpc.channels
Classes related to GRPC channels and clients.
io.micronaut.grpc.discovery - package io.micronaut.grpc.discovery
Classes related to GRPC service discovery.
io.micronaut.grpc.server - package io.micronaut.grpc.server
Classes related to the GRPC server.
io.micronaut.grpc.tracing - package io.micronaut.grpc.tracing
Classes related to distributed tracing.
io.micronaut.protobuf.codec - package io.micronaut.protobuf.codec
 
io.micronaut.protobuf.convert - package io.micronaut.protobuf.convert
 
isAvailable() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
isRunning() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
isSecure() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Whether SSL is used.
isServer() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 

M

managedChannel(String) - Method in class io.micronaut.grpc.channels.GrpcManagedChannelFactory
 
managedChannelBuilder(String, List<ClientInterceptor>) - Method in class io.micronaut.grpc.channels.GrpcChannelBuilderFactory
 

N

NAME - Static variable in class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
 
name - Variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
NAME - Static variable in class io.micronaut.grpc.server.GrpcServerChannel
 
nameResolverFactory(DiscoveryClient, List<ServiceInstanceList>) - Method in class io.micronaut.grpc.discovery.GrpcNameResolverFactory
 
newNameResolver(URI, Attributes) - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 

P

PORT - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.tracing.GrpcClientTracingInterceptorConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.tracing.GrpcServerTracingInterceptorConfiguration
 
PRIORITY - Static variable in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
priority() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
PROTOBUFFER_ENCODED - Static variable in class io.micronaut.protobuf.codec.ProtobufferCodec
Protobuffer encoded data: application/x-protobuf.
PROTOBUFFER_ENCODED_TYPE - Static variable in class io.micronaut.protobuf.codec.ProtobufferCodec
Protobuffer encoded data: application/x-protobuf.
ProtobufferCodec - Class in io.micronaut.protobuf.codec
Protocol buffers codec.
ProtobufferCodec(ExtensionRegistry) - Constructor for class io.micronaut.protobuf.codec.ProtobufferCodec
 
ProtoMessageToByteBufConverter - Class in io.micronaut.protobuf.convert
Converts Protocol buffer messages to Netty ByteBuf
ProtoMessageToByteBufConverter(ConversionService<?>) - Constructor for class io.micronaut.protobuf.convert.ProtoMessageToByteBufConverter
 

R

remove(BeanIdentifier) - Method in class io.micronaut.grpc.channels.GrpcChannelScope
 

S

serverBuilder(GrpcServerConfiguration, List<BindableService>, List<ServerInterceptor>, List<ServerTransportFilter>) - Method in class io.micronaut.grpc.server.GrpcServerBuilder
The server builder instance.
serverBuilder - Variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
serverChannel(GrpcEmbeddedServer, ExecutorService, List<ClientInterceptor>) - Method in class io.micronaut.grpc.server.GrpcServerChannel
 
serverTracingInterceptor(GrpcServerTracingInterceptorConfiguration) - Method in class io.micronaut.grpc.tracing.GrpcTracingInterceptorFactory
 
setCertChain(String) - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
 
setClientCloseDecorator(ClientCloseDecorator) - Method in class io.micronaut.grpc.tracing.GrpcClientTracingInterceptorConfiguration
Decorates the server span with custom data when the gRPC call is closed.
setClientSpanDecorator(ClientSpanDecorator) - Method in class io.micronaut.grpc.tracing.GrpcClientTracingInterceptorConfiguration
Decorates the server span with custom data.
setMaxInboundMessageSize(int) - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Sets the maximum message size allowed to be received on the server.
setMaxInboundMetadataSize(int) - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Sets the maximum size of metadata allowed to be received.
setNameResolverFactory(NameResolver.Factory) - Method in class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
 
setNameResolverFactory(NameResolver.Factory) - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
setNameResolverFactory(NameResolver.Factory) - Method in class io.micronaut.grpc.channels.GrpcNamedManagedChannelConfiguration
 
setPrivateKey(String) - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
 
setServerCloseDecorator(ServerCloseDecorator) - Method in class io.micronaut.grpc.tracing.GrpcServerTracingInterceptorConfiguration
Decorates the server span with custom data when the gRPC call is closed.
setServerConfiguration(GrpcSslConfiguration) - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Sets the SSL configuration.
setServerSpanDecorator(ServerSpanDecorator) - Method in class io.micronaut.grpc.tracing.GrpcServerTracingInterceptorConfiguration
Decorates the server span with custom data.
SETTING_TARGET - Static variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
SETTING_URL - Static variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
start() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
stop() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
supportsType(Class<?>) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 

X

X_PROTOBUF_MESSAGE_HEADER - Static variable in class io.micronaut.protobuf.codec.ProtobufferCodec
This Header is to say the fully qualified name of the message builder to use.
A B C D E G H I M N P R S X 
Skip navigation links