public interface ConfigProcessor
Buffer to a
 JsonObject.| Modifier and Type | Method and Description | 
|---|---|
| String | name()Name of the processor, generally the name of the format it handles. | 
| default Future<JsonObject> | process(Vertx vertx,
       JsonObject configuration,
       Buffer input)Transforms the given  inputinto aJsonObject. | 
| default void | process(Vertx vertx,
       JsonObject configuration,
       Buffer input,
       Handler<AsyncResult<JsonObject>> handler)Deprecated. 
 implement  process(Vertx, JsonObject, Buffer)instead | 
String name()
@Deprecated default void process(Vertx vertx, JsonObject configuration, Buffer input, Handler<AsyncResult<JsonObject>> handler)
process(Vertx, JsonObject, Buffer) insteadinput into a JsonObject. This is an asynchronous non-blocking
 transformation. The result is passed to the given Handler. If the transformation fails, the passed
 AsyncResult would be marked as failed. On success, the result contains the JsonObject.vertx - the Vert.x instanceconfiguration - the processor configuration, may be nullinput - the input, must not be nullhandler - the result handler, must not be null. The handler will be called in the same context as
                      the caller.default Future<JsonObject> process(Vertx vertx, JsonObject configuration, Buffer input)
vertx - the Vert.x instanceconfiguration - the processor configuration, may be nullinput - the input, must not be nullCopyright © 2023 Eclipse. All rights reserved.