All Classes and Interfaces

Class
Description
Creates a new gRPC client that connects to the specified URI using the builder pattern.
ClientOptions to control gRPC-specific behavior.
Creates a new gRPC client that connects to a URI or an EndpointGroup.
A factory that creates a gRPC client stub.
An implementation of HealthImplBase that determines the healthiness of a Server and the healthiness of each gRPC service.
A JSON marshaller for gRPC method request or response messages to and from JSON.
A builder for creating a new GrpcJsonMarshaller that serializes and deserializes a Message to and from JSON.
Creates a MeterIdPrefix from a RequestLog.
gRPC-related SerializationFormat instances.
An HttpService that implements the gRPC wire protocol.
Constructs a GrpcService to serve gRPC services from within Armeria.
A mapping function that converts a Throwable into a gRPC Status.
Provides utility methods useful for storing and releasing the ByteBuf backing a Message.
Deprecated.
Use GrpcWebTrailers instead.
A builder for creating a new GrpcJsonMarshaller that serializes and deserializes a Message to and from JSON.
An element in a stack trace, based on the Java type of the same name.
An element in a stack trace, based on the Java type of the same name.
 
A RuntimeException reconstructed from debug information in a failed gRPC response, containing information about the cause of the exception at the server side.
An exception that was thrown by some code, based on the Java type of the same name.
An exception that was thrown by some code, based on the Java type of the same name.
 
Error handler which maps a gRPC response to an HttpResponse.
A mapping function that converts a Throwable or gRPC Status into an HttpStatus.