Class AnnotatedRouteHandlerBuildItem


  • public final class AnnotatedRouteHandlerBuildItem
    extends io.quarkus.builder.item.MultiBuildItem
    • 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()