Package io.vertx.httpproxy.interceptors
Interface BodyTransformer
-
-
Method Summary
Static Methods Modifier and Type Method Description static BodyTransformer
discard()
Create a callback to discard the body.static BodyTransformer
transformJson(java.util.function.Function<Object,Object> transformer)
Create a callback for transform json with unknown shape.static BodyTransformer
transformJsonArray(java.util.function.Function<JsonArray,JsonArray> transformer)
Create a callback for transform JsonArray.static BodyTransformer
transformJsonObject(java.util.function.Function<JsonObject,JsonObject> transformer)
Create a callback for transform JsonObject.static BodyTransformer
transformText(java.util.function.Function<String,String> transformer, String encoding)
Create a callback for transform texts.
-
-
-
Method Detail
-
transformJsonObject
static BodyTransformer transformJsonObject(java.util.function.Function<JsonObject,JsonObject> transformer)
Create a callback for transform JsonObject.- Parameters:
transformer
- the operation to transform data- Returns:
- the built callback
-
transformJsonArray
static BodyTransformer transformJsonArray(java.util.function.Function<JsonArray,JsonArray> transformer)
Create a callback for transform JsonArray.- Parameters:
transformer
- the operation to transform data- Returns:
- the built callback
-
transformJson
static BodyTransformer transformJson(java.util.function.Function<Object,Object> transformer)
Create a callback for transform json with unknown shape.- Parameters:
transformer
- the operation to transform data- Returns:
- the built callback
-
transformText
static BodyTransformer transformText(java.util.function.Function<String,String> transformer, String encoding)
Create a callback for transform texts.- Parameters:
transformer
- the operation to transform data- Returns:
- the built callback
-
discard
static BodyTransformer discard()
Create a callback to discard the body.- Returns:
- the built callback
-
-