Package io.quarkus.vertx.web.deployment
Class AnnotatedRouteHandlerBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.vertx.web.deployment.AnnotatedRouteHandlerBuildItem
-
public final class AnnotatedRouteHandlerBuildItem extends io.quarkus.builder.item.MultiBuildItem
-
-
Constructor Summary
Constructors Constructor Description AnnotatedRouteHandlerBuildItem(io.quarkus.arc.processor.BeanInfo bean, org.jboss.jandex.MethodInfo method, List<org.jboss.jandex.AnnotationInstance> routes, org.jboss.jandex.AnnotationInstance routeBase)AnnotatedRouteHandlerBuildItem(io.quarkus.arc.processor.BeanInfo bean, org.jboss.jandex.MethodInfo method, List<org.jboss.jandex.AnnotationInstance> routes, org.jboss.jandex.AnnotationInstance routeBase, boolean blocking, io.quarkus.vertx.http.runtime.HttpCompression compression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.quarkus.arc.processor.BeanInfogetBean()io.quarkus.vertx.http.runtime.HttpCompressiongetCompression()org.jboss.jandex.MethodInfogetMethod()org.jboss.jandex.AnnotationInstancegetRouteBase()List<org.jboss.jandex.AnnotationInstance>getRoutes()booleanisBlocking()
-
-
-
Constructor Detail
-
AnnotatedRouteHandlerBuildItem
public AnnotatedRouteHandlerBuildItem(io.quarkus.arc.processor.BeanInfo bean, org.jboss.jandex.MethodInfo method, List<org.jboss.jandex.AnnotationInstance> routes, org.jboss.jandex.AnnotationInstance routeBase)
-
AnnotatedRouteHandlerBuildItem
public AnnotatedRouteHandlerBuildItem(io.quarkus.arc.processor.BeanInfo bean, org.jboss.jandex.MethodInfo method, List<org.jboss.jandex.AnnotationInstance> routes, org.jboss.jandex.AnnotationInstance routeBase, boolean blocking, io.quarkus.vertx.http.runtime.HttpCompression compression)
-
-
Method Detail
-
getBean
public io.quarkus.arc.processor.BeanInfo getBean()
-
getMethod
public org.jboss.jandex.MethodInfo getMethod()
-
getRoutes
public List<org.jboss.jandex.AnnotationInstance> getRoutes()
-
getRouteBase
public org.jboss.jandex.AnnotationInstance getRouteBase()
-
isBlocking
public boolean isBlocking()
-
getCompression
public io.quarkus.vertx.http.runtime.HttpCompression getCompression()
-
-