Package com.linecorp.armeria.common.grpc
@NonNullByDefault
package com.linecorp.armeria.common.grpc
gRPC-related common classes.
-
ClassDescriptionA
GoogleGrpcExceptionHandlerFunction
that provides a way to include details of a status into aMetadata
.Deprecated.ABlockHoundIntegration
for the gRPC module.RetrievesCallOptions
from a givenRequestContext
.An interface that converts aThrowable
into a gRPCStatus
for gRPC exception handler.A builder forGrpcExceptionHandlerFunction
.A JSON marshaller for gRPC method request or response messages to and from JSON.A builder for creating a newGrpcJsonMarshaller
that serializes and deserializes aMessage
to and from JSON.Creates aMeterIdPrefix
from aRequestLog
.gRPC-relatedSerializationFormat
instances.Deprecated.UseGrpcExceptionHandlerFunction
instead.Deprecated.UseGrpcWebTrailers
instead.A builder for creating a newGrpcJsonMarshaller
that serializes and deserializes aMessage
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.ARuntimeException
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.
GoogleGrpcExceptionHandlerFunction
instead.