Package com.linecorp.armeria.common.grpc
gRPC-related common classes.
-
Interface Summary Interface Description GrpcJsonMarshaller A JSON marshaller for gRPC method request or response messages to and from JSON.GrpcStatusFunction StackTraceElementProtoOrBuilder ThrowableProtoOrBuilder -
Class Summary Class Description GrpcJsonMarshallerBuilder A builder for creating a newGrpcJsonMarshaller
that serializes and deserializes aMessage
to and from JSON.GrpcMeterIdPrefixFunction Creates aMeterIdPrefix
from aRequestLog
.GrpcSerializationFormats gRPC-relatedSerializationFormat
instances.GrpcWebTrailers Retrieves gRPC-Web trailers.InternalExceptionMessages StackTraceElementProto An element in a stack trace, based on the Java type of the same name.StackTraceElementProto.Builder An element in a stack trace, based on the Java type of the same name.ThrowableProto An exception that was thrown by some code, based on the Java type of the same name.ThrowableProto.Builder An exception that was thrown by some code, based on the Java type of the same name. -
Exception Summary Exception Description StatusCauseException ARuntimeException
reconstructed from debug information in a failed gRPC response, containing information about the cause of the exception at the server side.