Class QuarkusServerEndpointIndexer.Builder
- java.lang.Object
-
- org.jboss.resteasy.reactive.common.processor.EndpointIndexer.Builder<ServerEndpointIndexer,B,org.jboss.resteasy.reactive.server.model.ServerResourceMethod>
-
- org.jboss.resteasy.reactive.server.processor.ServerEndpointIndexer.AbstractBuilder<QuarkusServerEndpointIndexer.Builder>
-
- io.quarkus.resteasy.reactive.server.deployment.QuarkusServerEndpointIndexer.Builder
-
- Enclosing class:
- QuarkusServerEndpointIndexer
public static final class QuarkusServerEndpointIndexer.Builder extends ServerEndpointIndexer.AbstractBuilder<QuarkusServerEndpointIndexer.Builder>
-
-
Field Summary
Fields Modifier and Type Field Description Predicate<String>
applicationClassPredicate
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuarkusServerEndpointIndexer
build()
io.quarkus.gizmo.MethodCreator
getInitConverters()
QuarkusServerEndpointIndexer.Builder
setApplicationClassPredicate(Predicate<String> applicationClassPredicate)
QuarkusServerEndpointIndexer.Builder
setBytecodeTransformerBuildProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformerBuildProducer)
QuarkusServerEndpointIndexer.Builder
setDefaultProducesHandler(org.jboss.resteasy.reactive.common.processor.DefaultProducesHandler defaultProducesHandler)
QuarkusServerEndpointIndexer.Builder
setGeneratedClassBuildItemBuildProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer)
QuarkusServerEndpointIndexer.Builder
setInitConverters(io.quarkus.gizmo.MethodCreator initConverters)
QuarkusServerEndpointIndexer.Builder
setReflectiveClassProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer)
QuarkusServerEndpointIndexer.Builder
setResteasyReactiveRecorder(ResteasyReactiveRecorder resteasyReactiveRecorder)
-
Methods inherited from class org.jboss.resteasy.reactive.server.processor.ServerEndpointIndexer.AbstractBuilder
addMethodScanner, addMethodScanners, getEndpointInvokerFactory, setEndpointInvokerFactory
-
Methods inherited from class org.jboss.resteasy.reactive.common.processor.EndpointIndexer.Builder
setAdditionalReaders, setAdditionalWriters, setClassLevelExceptionMappers, setConfig, setDefaultBlocking, setExistingConverters, setFactoryCreator, setHasRuntimeConverters, setHttpAnnotationToMethod, setIndex, setInjectableBeans, setResourceMethodCallback, setScannedResourcePaths
-
-
-
-
Method Detail
-
build
public QuarkusServerEndpointIndexer build()
- Overrides:
build
in classServerEndpointIndexer.AbstractBuilder<QuarkusServerEndpointIndexer.Builder>
-
getInitConverters
public io.quarkus.gizmo.MethodCreator getInitConverters()
- Overrides:
getInitConverters
in classServerEndpointIndexer.AbstractBuilder<QuarkusServerEndpointIndexer.Builder>
-
setBytecodeTransformerBuildProducer
public QuarkusServerEndpointIndexer.Builder setBytecodeTransformerBuildProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformerBuildProducer)
-
setGeneratedClassBuildItemBuildProducer
public QuarkusServerEndpointIndexer.Builder setGeneratedClassBuildItemBuildProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer)
-
setReflectiveClassProducer
public QuarkusServerEndpointIndexer.Builder setReflectiveClassProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer)
-
setApplicationClassPredicate
public QuarkusServerEndpointIndexer.Builder setApplicationClassPredicate(Predicate<String> applicationClassPredicate)
-
setInitConverters
public QuarkusServerEndpointIndexer.Builder setInitConverters(io.quarkus.gizmo.MethodCreator initConverters)
- Overrides:
setInitConverters
in classServerEndpointIndexer.AbstractBuilder<QuarkusServerEndpointIndexer.Builder>
-
setResteasyReactiveRecorder
public QuarkusServerEndpointIndexer.Builder setResteasyReactiveRecorder(ResteasyReactiveRecorder resteasyReactiveRecorder)
-
setDefaultProducesHandler
public QuarkusServerEndpointIndexer.Builder setDefaultProducesHandler(org.jboss.resteasy.reactive.common.processor.DefaultProducesHandler defaultProducesHandler)
-
-