RouterBuilderpublic class OpenAPI3RouteBuilder extends AbstractRouterBuilderImpl
| Constructor | Description |
|---|---|
OpenAPI3RouteBuilder() |
| Modifier and Type | Method | 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.
|
java.util.Map<java.lang.String,java.lang.Object> |
convertMultiMapIntoMap(io.vertx.reactivex.core.MultiMap pMultiMap) |
|
io.vertx.core.eventbus.DeliveryOptions |
getDeliveryOptions() |
|
com.codahale.metrics.MetricRegistry |
getMetricRegistry() |
|
java.util.HashMap<java.lang.String,com.codahale.metrics.Metered> |
getMetrics() |
|
java.io.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,
java.lang.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(java.util.HashMap<java.lang.String,com.codahale.metrics.Metered> pMetrics) |
|
void |
setOpenAPI3File(java.io.File pOpenAPI3File) |
|
void |
setOpenAPI3JSON(io.vertx.core.json.JsonObject pOpenAPI3JSON) |
|
void |
setSecurityEnable(boolean pSecurityEnable) |
|
void |
setServices(RESTService[] pServices) |
|
void |
start() |
public java.io.File getOpenAPI3File()
public void setOpenAPI3File(java.io.File pOpenAPI3File)
public RESTService[] getServices()
public void setServices(RESTService[] pServices)
public void start()
public void process(io.vertx.reactivex.ext.web.RoutingContext pRequestContext,
java.lang.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 java.util.Map<java.lang.String,java.lang.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 java.util.HashMap<java.lang.String,com.codahale.metrics.Metered> getMetrics()
public void setMetrics(java.util.HashMap<java.lang.String,com.codahale.metrics.Metered> pMetrics)
public com.codahale.metrics.MetricRegistry getMetricRegistry()
public void setMetricRegistry(com.codahale.metrics.MetricRegistry pMetricRegistry)
Copyright © 2018. All rights reserved.