public class OpenAPI3RouteBuilder extends AbstractRouterBuilderImpl
| Constructor and Description |
|---|
OpenAPI3RouteBuilder() |
| Modifier and Type | Method and Description |
|---|---|
io.vertx.reactivex.core.http.HttpServerResponse |
buildResponseFromReply(io.vertx.core.json.JsonObject pReplyResponse,
io.vertx.reactivex.ext.web.RoutingContext pContext)
All response content is written in binary.
|
Map<String,Object> |
convertMultiMapIntoMap(io.vertx.reactivex.core.MultiMap pMultiMap) |
io.vertx.core.eventbus.DeliveryOptions |
getDeliveryOptions() |
com.codahale.metrics.MetricRegistry |
getMetricRegistry() |
HashMap<String,com.codahale.metrics.Metered> |
getMetrics() |
File |
getOpenAPI3File() |
io.vertx.reactivex.ext.web.Router |
getRouter(io.vertx.reactivex.ext.web.Router pRouter) |
RESTService[] |
getServices() |
boolean |
isSecurityEnable() |
void |
process(io.vertx.reactivex.ext.web.RoutingContext pRequestContext,
String pServiceUniqueId) |
io.vertx.core.json.JsonObject |
serialiseRoutingContext(io.vertx.reactivex.ext.web.RoutingContext pContext)
In case of post request.
|
void |
setDeliveryOptions(io.vertx.core.eventbus.DeliveryOptions pDeliveryOptions) |
void |
setMetricRegistry(com.codahale.metrics.MetricRegistry pMetricRegistry) |
void |
setMetrics(HashMap<String,com.codahale.metrics.Metered> pMetrics) |
void |
setOpenAPI3File(File pOpenAPI3File) |
void |
setOpenAPI3JSON(io.vertx.core.json.JsonObject pOpenAPI3JSON) |
void |
setSecurityEnable(boolean pSecurityEnable) |
void |
setServices(RESTService[] pServices) |
void |
start() |
public File getOpenAPI3File()
public void setOpenAPI3File(File pOpenAPI3File)
public RESTService[] getServices()
public void setServices(RESTService[] pServices)
public void start()
public void process(io.vertx.reactivex.ext.web.RoutingContext pRequestContext,
String pServiceUniqueId)
public io.vertx.core.json.JsonObject serialiseRoutingContext(io.vertx.reactivex.ext.web.RoutingContext pContext)
pContext - Routing Contextpublic io.vertx.reactivex.core.http.HttpServerResponse buildResponseFromReply(io.vertx.core.json.JsonObject pReplyResponse,
io.vertx.reactivex.ext.web.RoutingContext pContext)
pReplyResponse - Service BodypContext - Routing Contextpublic Map<String,Object> convertMultiMapIntoMap(io.vertx.reactivex.core.MultiMap pMultiMap)
public io.vertx.core.eventbus.DeliveryOptions getDeliveryOptions()
public void setDeliveryOptions(io.vertx.core.eventbus.DeliveryOptions pDeliveryOptions)
public io.vertx.reactivex.ext.web.Router getRouter(io.vertx.reactivex.ext.web.Router pRouter)
getRouter in class AbstractRouterBuilderImplpublic boolean isSecurityEnable()
public void setSecurityEnable(boolean pSecurityEnable)
public void setOpenAPI3JSON(io.vertx.core.json.JsonObject pOpenAPI3JSON)
public com.codahale.metrics.MetricRegistry getMetricRegistry()
public void setMetricRegistry(com.codahale.metrics.MetricRegistry pMetricRegistry)
Copyright © 2018. All rights reserved.