Uses of Interface
io.vertx.grpc.common.GrpcMessageDecoder
-
Packages that use GrpcMessageDecoder Package Description io.vertx.grpc.common io.vertx.reactivex.grpc.common io.vertx.rxjava3.grpc.common -
-
Uses of GrpcMessageDecoder in io.vertx.grpc.common
Fields in io.vertx.grpc.common declared as GrpcMessageDecoder Modifier and Type Field Description static GrpcMessageDecoder<Buffer>
GrpcMessageDecoder. IDENTITY
static GrpcMessageDecoder<JsonObject>
GrpcMessageDecoder. JSON_OBJECT
A decoder in JSON format decoding to instances ofJsonObject
.static GrpcMessageDecoder<Object>
GrpcMessageDecoder. JSON_VALUE
A decoder in JSON format decoding arbitrary JSON values:JsonObject
,JsonArray
or string/number/boolean/nullMethods in io.vertx.grpc.common that return GrpcMessageDecoder Modifier and Type Method Description static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. decoder(com.google.protobuf.Parser<T> parser)
Create a decoder for a given protobufParser
.GrpcMessageDecoder<I>
ServiceMethod. decoder()
static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. json(Class<T> clazz)
Create a decoder in JSON format decoding to instances of theclazz
usingJson.decodeValue(Buffer, Class)
(Jackson Databind is required).static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. json(java.util.function.Supplier<com.google.protobuf.Message.Builder> builder)
Create a decoder for a given protobufParser
.Methods in io.vertx.grpc.common with parameters of type GrpcMessageDecoder Modifier and Type Method Description static <Req,Resp>
ServiceMethod<Resp,Req>ServiceMethod. client(ServiceName serviceName, String methodName, GrpcMessageEncoder<Req> encoder, GrpcMessageDecoder<Resp> decoder)
static <Req,Resp>
ServiceMethod<Req,Resp>ServiceMethod. server(ServiceName serviceName, String methodName, GrpcMessageEncoder<Resp> encoder, GrpcMessageDecoder<Req> decoder)
-
Uses of GrpcMessageDecoder in io.vertx.reactivex.grpc.common
Methods in io.vertx.reactivex.grpc.common that return GrpcMessageDecoder Modifier and Type Method Description GrpcMessageDecoder
GrpcMessageDecoder. getDelegate()
Methods in io.vertx.reactivex.grpc.common with parameters of type GrpcMessageDecoder Modifier and Type Method Description static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. newInstance(GrpcMessageDecoder arg)
static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. newInstance(GrpcMessageDecoder arg, io.vertx.lang.rx.TypeArg<T> __typeArg_T)
Constructors in io.vertx.reactivex.grpc.common with parameters of type GrpcMessageDecoder Constructor Description GrpcMessageDecoder(GrpcMessageDecoder delegate)
-
Uses of GrpcMessageDecoder in io.vertx.rxjava3.grpc.common
Methods in io.vertx.rxjava3.grpc.common that return GrpcMessageDecoder Modifier and Type Method Description GrpcMessageDecoder
GrpcMessageDecoder. getDelegate()
Methods in io.vertx.rxjava3.grpc.common with parameters of type GrpcMessageDecoder Modifier and Type Method Description static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. newInstance(GrpcMessageDecoder arg)
static <T> GrpcMessageDecoder<T>
GrpcMessageDecoder. newInstance(GrpcMessageDecoder arg, io.vertx.lang.rx.TypeArg<T> __typeArg_T)
Constructors in io.vertx.rxjava3.grpc.common with parameters of type GrpcMessageDecoder Constructor Description GrpcMessageDecoder(GrpcMessageDecoder delegate)
-