Package com.linecorp.armeria.common.grpc
Class GrpcSerializationFormats
java.lang.Object
com.linecorp.armeria.common.grpc.GrpcSerializationFormats
public final class GrpcSerializationFormats extends Object
gRPC-related
SerializationFormat
instances.-
Field Summary
Fields Modifier and Type Field Description static SerializationFormat
JSON
gRPC JSON serialization format.static SerializationFormat
JSON_WEB
gRPC-web JSON serialization format.static SerializationFormat
PROTO
gRPC protobuf serialization format.static SerializationFormat
PROTO_WEB
gRPC-web protobuf serialization format. -
Method Summary
Modifier and Type Method Description static boolean
isGrpc(SerializationFormat format)
Returns whether the specifiedSerializationFormat
is gRPC.static boolean
isGrpcWeb(SerializationFormat format)
Returns whether the specifiedSerializationFormat
is gRPC-web, the subset of gRPC that supports browsers.static boolean
isJson(SerializationFormat format)
Is a json-based gRPC serialization format.static boolean
isProto(SerializationFormat format)
Is a proto-based gRPC serialization format.static Set<SerializationFormat>
values()
Returns the set of all known gRPC serialization formats.
-
Field Details
-
Method Details
-
values
Returns the set of all known gRPC serialization formats. -
isGrpc
Returns whether the specifiedSerializationFormat
is gRPC. -
isProto
Is a proto-based gRPC serialization format. -
isJson
Is a json-based gRPC serialization format. -
isGrpcWeb
Returns whether the specifiedSerializationFormat
is gRPC-web, the subset of gRPC that supports browsers.
-