Uses of Interface
io.vertx.httpproxy.BodyTransformer
-
Packages that use BodyTransformer Package Description io.vertx.httpproxy io.vertx.rxjava3.httpproxy -
-
Uses of BodyTransformer in io.vertx.httpproxy
Methods in io.vertx.httpproxy that return BodyTransformer Modifier and Type Method Description static BodyTransformer
BodyTransformers. discard()
Create a transformer that discards the body, the transformer consumes any media type.static BodyTransformer
BodyTransformers. jsonArray(long maxBufferedBytes, Function<JsonArray,JsonArray> transformer)
Create a body transformer that transforms JSON array to JSON array, the transformer consumes and producesapplication/json
.static BodyTransformer
BodyTransformers. jsonArray(Function<JsonArray,JsonArray> transformer)
LikeBodyTransformers.jsonArray(long, Function)
withBodyTransformers.DEFAULT_MAX_BUFFERED_SIZE
maximum buffered bytes.static BodyTransformer
BodyTransformers. jsonObject(long maxBufferedBytes, Function<JsonObject,JsonObject> transformer)
Create a body transformer that transforms JSON object to JSON object, the transformer consumes and producesapplication/json
.static BodyTransformer
BodyTransformers. jsonObject(Function<JsonObject,JsonObject> transformer)
LikeBodyTransformers.jsonObject(long, Function)
withBodyTransformers.DEFAULT_MAX_BUFFERED_SIZE
maximum buffered bytes.static BodyTransformer
BodyTransformers. jsonValue(long maxBufferedBytes, Function<Object,Object> transformer)
Create a body transformer that transforms JSON value to JSON value, the transformer consumes and producesapplication/json
.static BodyTransformer
BodyTransformers. jsonValue(Function<Object,Object> transformer)
LikeBodyTransformers.jsonValue(long, Function)
withBodyTransformers.DEFAULT_MAX_BUFFERED_SIZE
maximum buffered bytes.static BodyTransformer
BodyTransformers. text(long maxBufferedBytes, Function<String,String> transformer, String encoding)
Create a transformer that transforms text to text, the transformer consumes and producestext/plain
.static BodyTransformer
BodyTransformers. text(Function<String,String> transformer, String encoding)
LikeBodyTransformers.text(long, Function, String)
withBodyTransformers.DEFAULT_MAX_BUFFERED_SIZE
maximum buffered bytes.static BodyTransformer
BodyTransformers. transform(MediaType consumes, MediaType produces, long maxBufferedBytes, Function<Buffer,Buffer> transformer)
Create a body transformer that transformsconsumes
media type to theproduces
media type, by applying thetransformer
function.static BodyTransformer
BodyTransformers. transform(MediaType consumes, MediaType produces, Function<Buffer,Buffer> transformer)
LikeBodyTransformers.transform(MediaType, MediaType, long, Function)
withBodyTransformers.DEFAULT_MAX_BUFFERED_SIZE
maximum buffered bytes.Methods in io.vertx.httpproxy with parameters of type BodyTransformer Modifier and Type Method Description ProxyInterceptorBuilder
ProxyInterceptorBuilder. transformingRequestBody(BodyTransformer requestTransformer)
Apply a transformation to change the request body when the proxy receives it.ProxyInterceptorBuilder
ProxyInterceptorBuilder. transformingResponseBody(BodyTransformer responseTransformer)
Apply a transformation to change the response body when the proxy receives it. -
Uses of BodyTransformer in io.vertx.rxjava3.httpproxy
Methods in io.vertx.rxjava3.httpproxy that return BodyTransformer Modifier and Type Method Description BodyTransformer
BodyTransformer. getDelegate()
Methods in io.vertx.rxjava3.httpproxy with parameters of type BodyTransformer Modifier and Type Method Description static BodyTransformer
BodyTransformer. newInstance(BodyTransformer arg)
Constructors in io.vertx.rxjava3.httpproxy with parameters of type BodyTransformer Constructor Description BodyTransformer(BodyTransformer delegate)
-