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. IDENTITYstatic GrpcMessageDecoder<JsonObject>GrpcMessageDecoder. JSON_OBJECTA decoder in JSON format decoding to instances ofJsonObject.static GrpcMessageDecoder<Object>GrpcMessageDecoder. JSON_VALUEA decoder in JSON format decoding arbitrary JSON values:JsonObject,JsonArrayor 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 theclazzusingJson.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 GrpcMessageDecoderGrpcMessageDecoder. 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 GrpcMessageDecoderGrpcMessageDecoder. 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)
-