Package io.quarkus.vertx.http.deployment
Class RouteBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.vertx.http.deployment.RouteBuildItem
-
public final class RouteBuildItem extends io.quarkus.builder.item.MultiBuildItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRouteBuildItem.BuilderHttpRootPathBuildItem.Builder and NonApplicationRootPathBuildItem.Builder extend this.static classRouteBuildItem.RouteType
-
Constructor Summary
Constructors Constructor Description RouteBuildItem(RouteBuildItem.Builder builder, RouteBuildItem.RouteType routeType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RouteBuildItem.Builderbuilder()ConfiguredPathInfogetDevConsoleResolvedPath()io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>getHandler()NotFoundPageDisplayableEndpointBuildItemgetNotFoundPageDisplayableEndpoint()Function<io.vertx.ext.web.Router,io.vertx.ext.web.Route>getRouteFunction()HandlerTypegetType()booleanisAbsoluteRoute()booleanisApplicationRoute()booleanisFrameworkRoute()
-
-
-
Constructor Detail
-
RouteBuildItem
RouteBuildItem(RouteBuildItem.Builder builder, RouteBuildItem.RouteType routeType)
-
-
Method Detail
-
builder
public static RouteBuildItem.Builder builder()
-
getHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getHandler()
-
getType
public HandlerType getType()
-
getRouteFunction
public Function<io.vertx.ext.web.Router,io.vertx.ext.web.Route> getRouteFunction()
-
isFrameworkRoute
public boolean isFrameworkRoute()
-
isApplicationRoute
public boolean isApplicationRoute()
-
isAbsoluteRoute
public boolean isAbsoluteRoute()
-
getNotFoundPageDisplayableEndpoint
public NotFoundPageDisplayableEndpointBuildItem getNotFoundPageDisplayableEndpoint()
-
getDevConsoleResolvedPath
public ConfiguredPathInfo getDevConsoleResolvedPath()
-
-