Index

A B C D E F G H I M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class helloworld.HelloReply.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class helloworld.HelloRequest.Builder
 

B

bindService() - Method in class helloworld.GreeterGrpc.GreeterImplBase
 
bindService(GreeterGrpc.AsyncService) - Static method in class helloworld.GreeterGrpc
 
build() - Method in class helloworld.HelloReply.Builder
 
build() - Method in class helloworld.HelloRequest.Builder
 
build(Channel, CallOptions) - Method in class helloworld.GreeterGrpc.GreeterBlockingStub
 
build(Channel, CallOptions) - Method in class helloworld.GreeterGrpc.GreeterBlockingV2Stub
 
build(Channel, CallOptions) - Method in class helloworld.GreeterGrpc.GreeterFutureStub
 
build(Channel, CallOptions) - Method in class helloworld.GreeterGrpc.GreeterStub
 
builder - Variable in class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorConfiguration
 
builder - Variable in class io.micronaut.grpc.server.tracing.GrpcServerTracingInterceptorConfiguration
 
buildPartial() - Method in class helloworld.HelloReply.Builder
 
buildPartial() - Method in class helloworld.HelloRequest.Builder
 
ByteBufToProtoMessageConverter - Class in io.micronaut.protobuf.convert
Converts Protocol buffer messages from Netty ByteBuf.
ByteBufToProtoMessageConverter(ProtobufferCodec) - Constructor for class io.micronaut.protobuf.convert.ByteBufToProtoMessageConverter
Default constructor.

C

channelBuilder - Variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
clear() - Method in class helloworld.HelloReply.Builder
 
clear() - Method in class helloworld.HelloRequest.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class helloworld.HelloReply.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class helloworld.HelloRequest.Builder
 
clearMessage() - Method in class helloworld.HelloReply.Builder
string message = 1;
clearName() - Method in class helloworld.HelloRequest.Builder
string name = 1;
clearOneof(Descriptors.OneofDescriptor) - Method in class helloworld.HelloReply.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class helloworld.HelloRequest.Builder
 
clientTracingInterceptor(GrpcClientTracingInterceptorConfiguration) - Method in class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorFactory
The client interceptor.
clone() - Method in class helloworld.HelloReply.Builder
 
clone() - Method in class helloworld.HelloRequest.Builder
 
close() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelFactory
 
CONNECT_ON_STARTUP - Static variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
CONNECTION_TIMEOUT - Static variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
convert(Message, Class, ConversionContext) - Method in class io.micronaut.protobuf.convert.ProtoMessageToByteBufConverter
 
convert(ByteBuf, Class, ConversionContext) - Method in class io.micronaut.protobuf.convert.ByteBufToProtoMessageConverter
 

D

decode(Argument, byte[]) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
decode(Argument, ByteBuffer) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
decode(Argument, InputStream) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
DEFAULT_AWAIT_TERMINATION - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
DEFAULT_MEDIA_TYPES - Static variable in class io.micronaut.protobuf.codec.ProtobufferCodec
List of default protobuf media types.
DEFAULT_PORT - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 

E

ENABLED - Static variable in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
ENABLED - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
encode(T) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
encode(T, ByteBufferFactory) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
encode(T, OutputStream) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
equals(Object) - Method in class helloworld.HelloReply
 
equals(Object) - Method in class helloworld.HelloRequest
 
extensionRegistry() - Method in class io.micronaut.protobuf.codec.ExtensionRegistryFactory
Constructs the extension registry.
ExtensionRegistryFactory - Class in io.micronaut.protobuf.codec
Creates the default ExtensionRegistry.
ExtensionRegistryFactory() - Constructor for class io.micronaut.protobuf.codec.ExtensionRegistryFactory
 

F

fromJson(String, Class) - Method in class io.micronaut.protobuf.json.ProtobufJsonTranscoder
Creates a Protobuf message from JSON string.

G

getApplicationConfiguration() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
getApplicationContext() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
getAwaitTermination() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Gets the maximum duration application will wait for the server to terminate and release all resources.
getBuilder() - Method in class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorConfiguration
 
getBuilder() - Method in class io.micronaut.grpc.server.tracing.GrpcServerTracingInterceptorConfiguration
 
getCertChain() - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
 
getChannelBuilder() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
getConnectionTimeout() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
getDefaultInstance() - Static method in class helloworld.HelloReply
 
getDefaultInstance() - Static method in class helloworld.HelloRequest
 
getDefaultInstanceForType() - Method in class helloworld.HelloReply.Builder
 
getDefaultInstanceForType() - Method in class helloworld.HelloReply
 
getDefaultInstanceForType() - Method in class helloworld.HelloRequest.Builder
 
getDefaultInstanceForType() - Method in class helloworld.HelloRequest
 
getDefaultScheme() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
getDescriptor() - Static method in class helloworld.HelloReply.Builder
 
getDescriptor() - Static method in class helloworld.HelloReply
 
getDescriptor() - Static method in class helloworld.HelloRequest.Builder
 
getDescriptor() - Static method in class helloworld.HelloRequest
 
getDescriptor() - Static method in class helloworld.HelloWorldProto
 
getDescriptorForType() - Method in class helloworld.HelloReply.Builder
 
getDescriptorForType() - Method in class helloworld.HelloRequest.Builder
 
getExecutableMethod(String, String) - Method in class io.micronaut.protobuf.json.registry.GrpcServiceRegistry
Retrieves an ExecutableMethod instance based on the specified service name and method name.
getExtensionRegistry() - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
getHealthStatusManager() - Method in class io.micronaut.grpc.server.health.HealthStatusManagerContainer
 
getHost() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
getInstanceId() - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
The instance id.
getMediaTypes() - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 
getMessage() - Method in class helloworld.HelloReply.Builder
string message = 1;
getMessage() - Method in class helloworld.HelloReply
string message = 1;
getMessage() - Method in interface helloworld.HelloReplyOrBuilder
string message = 1;
getMessageBuilder(Class) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
Create a new Message.Builder instance for the given class.
getMessageBytes() - Method in class helloworld.HelloReply.Builder
string message = 1;
getMessageBytes() - Method in class helloworld.HelloReply
string message = 1;
getMessageBytes() - Method in interface helloworld.HelloReplyOrBuilder
string message = 1;
getName() - Method in class helloworld.HelloRequest.Builder
string name = 1;
getName() - Method in class helloworld.HelloRequest
string name = 1;
getName() - Method in interface helloworld.HelloRequestOrBuilder
string name = 1;
getName() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
getNameBytes() - Method in class helloworld.HelloRequest.Builder
string name = 1;
getNameBytes() - Method in class helloworld.HelloRequest
string name = 1;
getNameBytes() - Method in interface helloworld.HelloRequestOrBuilder
string name = 1;
getOrder() - Method in class io.micronaut.grpc.server.interceptor.OrderedServerInterceptor
Get the order in which this interceptor should execute in the interceptor chain.
getParserForType() - Method in class helloworld.HelloReply
 
getParserForType() - Method in class helloworld.HelloRequest
 
getPort() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
getPrivateKey() - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
 
getResult() - Method in class io.micronaut.grpc.server.health.GrpcServerHealthIndicator
 
getSayHelloMethod() - Static method in class helloworld.GreeterGrpc
 
getScheme() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
getSerializedSize() - Method in class helloworld.HelloReply
 
getSerializedSize() - Method in class helloworld.HelloRequest
 
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.
getServiceDescriptor() - Static method in class helloworld.GreeterGrpc
 
getURI() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
getURL() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
GreeterGrpc - Class in helloworld
The greeting service definition.
GreeterGrpc.AsyncService - Interface in helloworld
The greeting service definition.
GreeterGrpc.GreeterBlockingStub - Class in helloworld
A stub to allow clients to do limited synchronous rpc calls to service Greeter.
GreeterGrpc.GreeterBlockingV2Stub - Class in helloworld
A stub to allow clients to do synchronous rpc calls to service Greeter.
GreeterGrpc.GreeterFutureStub - Class in helloworld
A stub to allow clients to do ListenableFuture-style rpc calls to service Greeter.
GreeterGrpc.GreeterImplBase - Class in helloworld
Base class for the server implementation of the service Greeter.
GreeterGrpc.GreeterStub - Class in helloworld
A stub to allow clients to do asynchronous rpc calls to service Greeter.
GreeterImplBase() - Constructor for class helloworld.GreeterGrpc.GreeterImplBase
 
GrpcChannel - Annotation Interface 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
Default constructor.
GrpcClientTracingInterceptorConfiguration - Class in io.micronaut.grpc.client.tracing
Adds a TracingClientInterceptor when OpenTracing for GRPC is on the classpath and allows integration with Zipkin and Jaeger.
GrpcClientTracingInterceptorConfiguration(Tracer) - Constructor for class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorConfiguration
Default constructor.
GrpcClientTracingInterceptorFactory - Class in io.micronaut.grpc.client.tracing
Factory that builds the Tracing interceptors.
GrpcClientTracingInterceptorFactory() - Constructor for class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorFactory
 
GrpcDefaultManagedChannelConfiguration - Class in io.micronaut.grpc.channels
Default configuration for all GRPC clients.
GrpcDefaultManagedChannelConfiguration(Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
Default constructor.
GrpcDefaultManagedChannelConfiguration(String, Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
Default constructor.
GrpcEmbeddedServer - Class in io.micronaut.grpc.server
Implementation of the EmbeddedServer interface for GRPC.
GrpcExposedMethodValidator - Class in io.micronaut.protobuf.json
Validates beans that implement gRPC services and have methods annotated with @GrpcRestJsonExposed.
GrpcExposedMethodValidator() - Constructor for class io.micronaut.protobuf.json.GrpcExposedMethodValidator
 
GrpcHealthFactory - Class in io.micronaut.grpc.server.health
 
GrpcHealthFactory() - Constructor for class io.micronaut.grpc.server.health.GrpcHealthFactory
 
GrpcInvocationException - Exception Class in io.micronaut.protobuf.json.exception
Exception indicating a failure during the invocation of a gRPC method.
GrpcInvocationException(String) - Constructor for exception class io.micronaut.protobuf.json.exception.GrpcInvocationException
Constructs a new GrpcInvocationException with the specified detail message and cause.
GrpcInvocationException(String, Throwable) - Constructor for exception class io.micronaut.protobuf.json.exception.GrpcInvocationException
Constructs a new GrpcInvocationException with the specified detail message and cause.
GrpcJsonConfiguration - Class in io.micronaut.protobuf.json
Configuration properties for enabling and configuring the gRPC JSON proxy feature in a Micronaut application.
GrpcJsonConfiguration() - Constructor for class io.micronaut.protobuf.json.GrpcJsonConfiguration
 
GrpcManagedChannelConfiguration - Class in io.micronaut.grpc.channels
A managed channel configuration.
GrpcManagedChannelConfiguration(String, Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
Constructors a new managed channel configuration.
GrpcManagedChannelFactory - Class in io.micronaut.grpc.channels
Factory bean for creating ManagedChannel instances.
GrpcManagedChannelFactory(ApplicationContext) - Constructor for class io.micronaut.grpc.channels.GrpcManagedChannelFactory
Default constructor.
GrpcNamedManagedChannelConfiguration - Class in io.micronaut.grpc.channels
Constructs a named channel configuration for each property specified in GrpcManagedChannelConfiguration.PREFIX.
GrpcNamedManagedChannelConfiguration(String, Environment, ExecutorService) - Constructor for class io.micronaut.grpc.channels.GrpcNamedManagedChannelConfiguration
Default constructor.
GrpcNameResolverProvider - Class in io.micronaut.grpc.discovery
Implementation of NameResolverProvider that allows using Micronaut's DiscoveryClient to perform service discovery.
GrpcNameResolverProvider(DiscoveryClient, List) - Constructor for class io.micronaut.grpc.discovery.GrpcNameResolverProvider
Default constructor.
GrpcProxyController - Class in io.micronaut.protobuf.json
Controller handling gRPC method invocations via HTTP requests.
GrpcProxyController(GrpcProxyService) - Constructor for class io.micronaut.protobuf.json.GrpcProxyController
 
GrpcProxyService - Class in io.micronaut.protobuf.json.grpc
A service responsible for enabling interaction with gRPC methods through a JSON-based interface.
GrpcProxyService(GrpcServiceRegistry, ApplicationContext, ProtobufJsonTranscoder) - Constructor for class io.micronaut.protobuf.json.grpc.GrpcProxyService
 
GrpcRestJsonExposed - Annotation Interface in io.micronaut.grpc.annotation
Annotation used to expose a gRPC method for handling JSON over REST requests.
GrpcServerBuilder - Class in io.micronaut.grpc.server
Constructs the ServerBuilder instance.
GrpcServerBuilder(HealthStatusManagerContainer) - Constructor for class io.micronaut.grpc.server.GrpcServerBuilder
Constructs the ServerBuilder instance.
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, ResourceResolver) - Constructor for class io.micronaut.grpc.server.GrpcServerConfiguration
Default constructor.
GrpcServerHealthIndicator - Class in io.micronaut.grpc.server.health
A HealthIndicator for Grpc server.
GrpcServerHealthIndicator(EmbeddedServer) - Constructor for class io.micronaut.grpc.server.health.GrpcServerHealthIndicator
Default constructor.
GrpcServerTracingInterceptorConfiguration - Class in io.micronaut.grpc.server.tracing
Adds a TracingServerInterceptor when OpenTracing for GRPC is on the classpath and allows integration with Zipkin and Jaeger.
GrpcServerTracingInterceptorConfiguration(Tracer) - Constructor for class io.micronaut.grpc.server.tracing.GrpcServerTracingInterceptorConfiguration
Default constructor.
GrpcServerTracingInterceptorFactory - Class in io.micronaut.grpc.server.tracing
Factory that builds the Tracing interceptors.
GrpcServerTracingInterceptorFactory() - Constructor for class io.micronaut.grpc.server.tracing.GrpcServerTracingInterceptorFactory
 
GrpcService - Annotation Interface in io.micronaut.grpc.annotation
A meta annotation for annotation GRPC services.
GrpcServiceRegistrar - Class in io.micronaut.protobuf.json.registry
The GrpcServiceRegistrar is responsible for processing methods annotated with @GrpcRestJsonExposed during application startup and registering them with the GrpcServiceRegistry.
GrpcServiceRegistrar(GrpcServiceRegistry) - Constructor for class io.micronaut.protobuf.json.registry.GrpcServiceRegistrar
 
GrpcServiceRegistry - Class in io.micronaut.protobuf.json.registry
A class responsible for maintaining a registry of gRPC service methods, enabling them to be exposed and invoked via JSON over REST.
GrpcServiceRegistry() - Constructor for class io.micronaut.protobuf.json.registry.GrpcServiceRegistry
 
GrpcSslConfiguration - Class in io.micronaut.grpc.server
Configuration for the SSL properties of GRPC.
GrpcSslConfiguration() - Constructor for class io.micronaut.grpc.server.GrpcSslConfiguration
 

H

handle(ProtobufTranscodingException) - Method in class io.micronaut.protobuf.json.GrpcProxyController
 
handleBadRequest(HttpStatusException) - Method in class io.micronaut.protobuf.json.GrpcProxyController
 
handleGrpcError(GrpcInvocationException) - Method in class io.micronaut.protobuf.json.GrpcProxyController
 
handleMethodNotFound(MethodNotFoundException) - Method in class io.micronaut.protobuf.json.GrpcProxyController
 
handleServiceNotFound(ServiceNotFoundException) - Method in class io.micronaut.protobuf.json.GrpcProxyController
 
hashCode() - Method in class helloworld.HelloReply
 
hashCode() - Method in class helloworld.HelloRequest
 
HEALTH_ENABLED - Static variable in class io.micronaut.grpc.server.health.GrpcHealthFactory
 
healthStatusManager() - Method in class io.micronaut.grpc.server.health.GrpcHealthFactory
Creates a HealthStatusManager bean if GRPC health is enabled.
HealthStatusManagerContainer - Class in io.micronaut.grpc.server.health
A container for the HealthStatusManager.
HealthStatusManagerContainer(HealthStatusManager) - Constructor for class io.micronaut.grpc.server.health.HealthStatusManagerContainer
 
HelloReply - Class in helloworld
The response message containing the greetings
HelloReply.Builder - Class in helloworld
The response message containing the greetings
HelloReplyOrBuilder - Interface in helloworld
 
HelloRequest - Class in helloworld
The request message containing the user's name.
HelloRequest.Builder - Class in helloworld
The request message containing the user's name.
HelloRequestOrBuilder - Interface in helloworld
 
helloworld - package helloworld
 
HelloWorldProto - Class in helloworld
 
HOST - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 

I

id() - Element in annotation interface io.micronaut.grpc.annotation.GrpcChannel
 
interceptCall(ServerCall, Metadata, ServerCallHandler) - Method in class io.micronaut.grpc.server.interceptor.OrderedServerInterceptor
Delegates interceptor logic to OrderedServerInterceptor.delegate interceptor.
internalGetFieldAccessorTable() - Method in class helloworld.HelloReply.Builder
 
internalGetFieldAccessorTable() - Method in class helloworld.HelloReply
 
internalGetFieldAccessorTable() - Method in class helloworld.HelloRequest.Builder
 
internalGetFieldAccessorTable() - Method in class helloworld.HelloRequest
 
invokeGrpcMethod(String, String, String) - Method in class io.micronaut.protobuf.json.grpc.GrpcProxyService
Invokes a specified gRPC method on a service and converts the Protobuf response(s) to a JSON string.
invokeMethod(String, String, String) - Method in class io.micronaut.protobuf.json.GrpcProxyController
 
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.client.tracing - package io.micronaut.grpc.client.tracing
Classes related to distributed tracing.
io.micronaut.grpc.discovery - package io.micronaut.grpc.discovery
Classes related to GRPC service discovery.
io.micronaut.grpc.info - package io.micronaut.grpc.info
 
io.micronaut.grpc.server - package io.micronaut.grpc.server
Classes related to the GRPC server.
io.micronaut.grpc.server.health - package io.micronaut.grpc.server.health
 
io.micronaut.grpc.server.interceptor - package io.micronaut.grpc.server.interceptor
 
io.micronaut.grpc.server.tracing - package io.micronaut.grpc.server.tracing
Classes related to distributed tracing.
io.micronaut.protobuf.codec - package io.micronaut.protobuf.codec
 
io.micronaut.protobuf.convert - package io.micronaut.protobuf.convert
 
io.micronaut.protobuf.handler - package io.micronaut.protobuf.handler
 
io.micronaut.protobuf.json - package io.micronaut.protobuf.json
 
io.micronaut.protobuf.json.exception - package io.micronaut.protobuf.json.exception
 
io.micronaut.protobuf.json.grpc - package io.micronaut.protobuf.json.grpc
 
io.micronaut.protobuf.json.registry - package io.micronaut.protobuf.json.registry
 
isAvailable() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
isConnectOnStartup() - Method in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
isInitialized() - Method in class helloworld.HelloReply.Builder
 
isInitialized() - Method in class helloworld.HelloReply
 
isInitialized() - Method in class helloworld.HelloRequest.Builder
 
isInitialized() - Method in class helloworld.HelloRequest
 
isRunning() - 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

MalformedGrpcJsonException - Exception Class in io.micronaut.protobuf.json.exception
Exception thrown to indicate that a gRPC JSON payload is malformed or invalid.
MalformedGrpcJsonException(HttpStatus, Object) - Constructor for exception class io.micronaut.protobuf.json.exception.MalformedGrpcJsonException
 
managedChannel(InjectionPoint) - Method in class io.micronaut.grpc.channels.GrpcManagedChannelFactory
Builds a managed channel for the given target.
managedChannelBuilder(String, List) - Method in class io.micronaut.grpc.channels.GrpcChannelBuilderFactory
Constructor a managed channel build for the given target name and interceptors.
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class helloworld.HelloReply.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class helloworld.HelloRequest.Builder
 
mergeFrom(Message) - Method in class helloworld.HelloReply.Builder
 
mergeFrom(Message) - Method in class helloworld.HelloRequest.Builder
 
mergeFrom(HelloReply) - Method in class helloworld.HelloReply.Builder
 
mergeFrom(HelloRequest) - Method in class helloworld.HelloRequest.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class helloworld.HelloReply.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class helloworld.HelloRequest.Builder
 
MESSAGE_FIELD_NUMBER - Static variable in class helloworld.HelloReply
 
MethodNotFoundException - Exception Class in io.micronaut.protobuf.json.exception
Exception thrown to indicate that a specified method could not be found within a given context, such as a gRPC service.
MethodNotFoundException(String) - Constructor for exception class io.micronaut.protobuf.json.exception.MethodNotFoundException
Constructs a new MethodNotFoundException with a detailed message indicating the method name that could not be found.
MicronautGrpcAnnotationModuleInfo - Class in io.micronaut.grpc.info
 
MicronautGrpcAnnotationModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautGrpcAnnotationModuleInfo
 
MicronautGrpcClientRuntimeModuleInfo - Class in io.micronaut.grpc.info
 
MicronautGrpcClientRuntimeModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautGrpcClientRuntimeModuleInfo
 
MicronautGrpcHealthModuleInfo - Class in io.micronaut.grpc.info
 
MicronautGrpcHealthModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautGrpcHealthModuleInfo
 
MicronautGrpcOpentracingModuleInfo - Class in io.micronaut.grpc.info
 
MicronautGrpcOpentracingModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautGrpcOpentracingModuleInfo
 
MicronautGrpcRuntimeModuleInfo - Class in io.micronaut.grpc.info
 
MicronautGrpcRuntimeModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautGrpcRuntimeModuleInfo
 
MicronautGrpcServerRuntimeModuleInfo - Class in io.micronaut.grpc.info
 
MicronautGrpcServerRuntimeModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautGrpcServerRuntimeModuleInfo
 
MicronautProtobuffJsonSupportModuleInfo - Class in io.micronaut.grpc.info
 
MicronautProtobuffJsonSupportModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautProtobuffJsonSupportModuleInfo
 
MicronautProtobuffSupportModuleInfo - Class in io.micronaut.grpc.info
 
MicronautProtobuffSupportModuleInfo() - Constructor for class io.micronaut.grpc.info.MicronautProtobuffSupportModuleInfo
 

N

name - Variable in class io.micronaut.grpc.channels.GrpcManagedChannelConfiguration
 
NAME - Static variable in class io.micronaut.grpc.channels.GrpcDefaultManagedChannelConfiguration
 
NAME - Static variable in class io.micronaut.grpc.server.GrpcServerChannel
 
NAME_FIELD_NUMBER - Static variable in class helloworld.HelloRequest
 
newBlockingStub(Channel) - Static method in class helloworld.GreeterGrpc
Creates a new blocking-style stub that supports unary and streaming output calls on the service
newBlockingV2Stub(Channel) - Static method in class helloworld.GreeterGrpc
Creates a new blocking-style stub that supports all types of calls on the service
newBuilder() - Static method in class helloworld.HelloReply
 
newBuilder() - Static method in class helloworld.HelloRequest
 
newBuilder(HelloReply) - Static method in class helloworld.HelloReply
 
newBuilder(HelloRequest) - Static method in class helloworld.HelloRequest
 
newBuilderForType() - Method in class helloworld.HelloReply
 
newBuilderForType() - Method in class helloworld.HelloRequest
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class helloworld.HelloReply
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class helloworld.HelloRequest
 
newFutureStub(Channel) - Static method in class helloworld.GreeterGrpc
Creates a new ListenableFuture-style stub that supports unary calls on the service
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class helloworld.HelloReply
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class helloworld.HelloRequest
 
newNameResolver(URI, NameResolver.Args) - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
newStub(Channel) - Static method in class helloworld.GreeterGrpc
Creates a new async stub that supports all call types for the service

O

onInitialized(BeanInitializingEvent) - Method in class io.micronaut.protobuf.json.GrpcExposedMethodValidator
Fired when a bean is instantiated but the PostConstruct initialization hooks have not yet been called and in this case of bean Provider instances the Provider.get() method has not yet been invoked.
OrderedServerInterceptor - Class in io.micronaut.grpc.server.interceptor
A ServerInterceptor implementation which allows ordering and simply passes all calls to a delegate interceptor.
OrderedServerInterceptor(ServerInterceptor, int) - Constructor for class io.micronaut.grpc.server.interceptor.OrderedServerInterceptor
Constructs an instance of this interceptor with the provided delegate interceptor and order.

P

parseDelimitedFrom(InputStream) - Static method in class helloworld.HelloReply
 
parseDelimitedFrom(InputStream) - Static method in class helloworld.HelloRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class helloworld.HelloReply
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class helloworld.HelloRequest
 
parseFrom(byte[]) - Static method in class helloworld.HelloReply
 
parseFrom(byte[]) - Static method in class helloworld.HelloRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class helloworld.HelloReply
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class helloworld.HelloRequest
 
parseFrom(ByteString) - Static method in class helloworld.HelloReply
 
parseFrom(ByteString) - Static method in class helloworld.HelloRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class helloworld.HelloReply
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class helloworld.HelloRequest
 
parseFrom(CodedInputStream) - Static method in class helloworld.HelloReply
 
parseFrom(CodedInputStream) - Static method in class helloworld.HelloRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class helloworld.HelloReply
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class helloworld.HelloRequest
 
parseFrom(InputStream) - Static method in class helloworld.HelloReply
 
parseFrom(InputStream) - Static method in class helloworld.HelloRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class helloworld.HelloReply
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class helloworld.HelloRequest
 
parseFrom(ByteBuffer) - Static method in class helloworld.HelloReply
 
parseFrom(ByteBuffer) - Static method in class helloworld.HelloRequest
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class helloworld.HelloReply
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class helloworld.HelloRequest
 
parser() - Static method in class helloworld.HelloReply
 
parser() - Static method in class helloworld.HelloRequest
 
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.client.tracing.GrpcClientTracingInterceptorConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
PREFIX - Static variable in class io.micronaut.grpc.server.tracing.GrpcServerTracingInterceptorConfiguration
 
PREFIX - Static variable in class io.micronaut.protobuf.json.GrpcJsonConfiguration
 
priority() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
PRIORITY - Static variable in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
process(BeanDefinition, ExecutableMethod) - Method in class io.micronaut.protobuf.json.registry.GrpcServiceRegistrar
Processes a bean definition and its executable method annotated with @GrpcRestJsonExposed.
ProtobufBodyHandler<T> - Class in io.micronaut.protobuf.handler
Message body handler for protobuf Messages.
ProtobufBodyHandler(ProtobufferCodec, ExtensionRegistry) - Constructor for class io.micronaut.protobuf.handler.ProtobufBodyHandler
 
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.
PROTOBUFFER_ENCODED_TYPE2 - Static variable in class io.micronaut.protobuf.codec.ProtobufferCodec
Protobuffer encoded data: application/protobuf.
PROTOBUFFER_ENCODED2 - Static variable in class io.micronaut.protobuf.codec.ProtobufferCodec
Protobuffer encoded data: application/protobuf.
ProtobufferCodec - Class in io.micronaut.protobuf.codec
Protocol buffers codec.
ProtobufferCodec(ExtensionRegistry) - Constructor for class io.micronaut.protobuf.codec.ProtobufferCodec
Default constructor.
ProtobufJsonTranscoder - Class in io.micronaut.protobuf.json
Utility class for handling Protobuf message serialization and deserialization to/from JSON.
ProtobufJsonTranscoder() - Constructor for class io.micronaut.protobuf.json.ProtobufJsonTranscoder
Constructs a new instance of ProtobufJsonTranscoder.
ProtobufTranscodingException - Exception Class in io.micronaut.protobuf.json.exception
Custom exception for Protobuf transcoding errors.
ProtobufTranscodingException(String, Throwable) - Constructor for exception class io.micronaut.protobuf.json.exception.ProtobufTranscodingException
Constructs a new ProtobufTranscodingException with a detailed error message and the underlying cause of the exception.
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

read(Argument, MediaType, Headers, InputStream) - Method in class io.micronaut.protobuf.handler.ProtobufBodyHandler
 
register(Class, String, ExecutableMethod) - Method in class io.micronaut.protobuf.json.registry.GrpcServiceRegistry
Registers a gRPC service method with the internal registry, allowing it to be exposed for invocation via JSON over REST.
registerAllExtensions(ExtensionRegistry) - Static method in class helloworld.HelloWorldProto
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class helloworld.HelloWorldProto
 

S

sayHello(HelloRequest) - Method in class helloworld.GreeterGrpc.GreeterBlockingStub
Sends a greeting
sayHello(HelloRequest) - Method in class helloworld.GreeterGrpc.GreeterBlockingV2Stub
Sends a greeting
sayHello(HelloRequest) - Method in class helloworld.GreeterGrpc.GreeterFutureStub
Sends a greeting
sayHello(HelloRequest, StreamObserver) - Method in interface helloworld.GreeterGrpc.AsyncService
Sends a greeting
sayHello(HelloRequest, StreamObserver) - Method in class helloworld.GreeterGrpc.GreeterStub
Sends a greeting
serverBuilder - Variable in class io.micronaut.grpc.server.GrpcServerConfiguration
 
serverBuilder(GrpcServerConfiguration, List, List, List, List) - Method in class io.micronaut.grpc.server.GrpcServerBuilder
The server builder instance.
serverChannel(GrpcEmbeddedServer, ExecutorService, List) - Method in class io.micronaut.grpc.server.GrpcServerChannel
Constructs a managed server channel.
serverTracingInterceptor(GrpcServerTracingInterceptorConfiguration) - Method in class io.micronaut.grpc.server.tracing.GrpcServerTracingInterceptorFactory
The server interceptor.
SERVICE_NAME - Static variable in class helloworld.GreeterGrpc
 
ServiceNotFoundException - Exception Class in io.micronaut.protobuf.json.exception
Exception thrown when a requested service cannot be found.
ServiceNotFoundException(String) - Constructor for exception class io.micronaut.protobuf.json.exception.ServiceNotFoundException
Constructs a new ServiceNotFoundException with a detailed error message indicating the service that could not be found.
setAwaitTermination(Duration) - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Sets the maximum duration application will wait for the server to terminate and release all resources.
setCertChain(String) - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
 
setClientCloseDecorator(ClientCloseDecorator) - Method in class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorConfiguration
Decorates the server span with custom data when the gRPC call is closed.
setClientSpanDecorator(ClientSpanDecorator) - Method in class io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorConfiguration
Decorates the server span with custom data.
setField(Descriptors.FieldDescriptor, Object) - Method in class helloworld.HelloReply.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class helloworld.HelloRequest.Builder
 
setInstanceId(String) - Method in class io.micronaut.grpc.server.GrpcServerConfiguration
Sets the instance id name used for registering the GRPC service in Service Discovery.
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.
setMediaTypes(List) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
Method to customize media types for this codec.
setMessage(String) - Method in class helloworld.HelloReply.Builder
string message = 1;
setMessageBytes(ByteString) - Method in class helloworld.HelloReply.Builder
string message = 1;
setName(String) - Method in class helloworld.HelloRequest.Builder
string name = 1;
setNameBytes(ByteString) - Method in class helloworld.HelloRequest.Builder
string name = 1;
setPrivateKey(String) - Method in class io.micronaut.grpc.server.GrpcSslConfiguration
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class helloworld.HelloReply.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class helloworld.HelloRequest.Builder
 
setServerCloseDecorator(ServerCloseDecorator) - Method in class io.micronaut.grpc.server.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.server.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
 
setUnknownFields(UnknownFieldSet) - Method in class helloworld.HelloReply.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class helloworld.HelloRequest.Builder
 
start() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
start() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
stop() - Method in class io.micronaut.grpc.discovery.GrpcNameResolverProvider
 
stop() - Method in class io.micronaut.grpc.server.GrpcEmbeddedServer
 
supportsType(Class) - Method in class io.micronaut.protobuf.codec.ProtobufferCodec
 

T

toBuilder() - Method in class helloworld.HelloReply
 
toBuilder() - Method in class helloworld.HelloRequest
 
toJson(Message) - Method in class io.micronaut.protobuf.json.ProtobufJsonTranscoder
Converts a Protobuf message to JSON string.

V

value() - Element in annotation interface io.micronaut.grpc.annotation.GrpcChannel
 

W

writeTo(CodedOutputStream) - Method in class helloworld.HelloReply
 
writeTo(CodedOutputStream) - Method in class helloworld.HelloRequest
 
writeTo(Argument, MediaType, T, MutableHeaders, OutputStream) - Method in class io.micronaut.protobuf.handler.ProtobufBodyHandler
 

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 F G H I M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form