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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setApplicationClassPredicate(Predicate<String> applicationClassPredicate) setDefaultProducesHandler(org.jboss.resteasy.reactive.common.processor.DefaultProducesHandler defaultProducesHandler) setGeneratedClassBuildItemBuildProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer) setResteasyReactiveRecorder(ResteasyReactiveRecorder resteasyReactiveRecorder) Methods inherited from class org.jboss.resteasy.reactive.server.processor.ServerEndpointIndexer.AbstractBuilder
addMethodScanner, addMethodScanners, getEndpointInvokerFactory, setConverterSupplierIndexerExtension, setEndpointInvokerFactory, setFieldInjectionIndexerExtensionMethods inherited from class org.jboss.resteasy.reactive.common.processor.EndpointIndexer.Builder
addContextType, addContextTypes, addParameterContainerType, addParameterContainerTypes, setAdditionalReaders, setAdditionalWriters, setAnnotationsTransformers, setApplicationIndex, setApplicationScanningResult, setClassLevelExceptionMappers, setConfig, setDefaultBlocking, setExistingConverters, setFactoryCreator, setHasRuntimeConverters, setHttpAnnotationToMethod, setIndex, setInjectableBeans, setIsDisabledCreator, setMultipartReturnTypeIndexerExtension, setResourceMethodCallback, setScannedResourcePaths, setSkipMethodParameter, setTargetJavaVersion
-
Field Details
-
applicationClassPredicate
-
-
Constructor Details
-
Builder
public Builder(io.quarkus.deployment.Capabilities capabilities)
-
-
Method Details
-
build
- Overrides:
buildin classServerEndpointIndexer.AbstractBuilder<QuarkusServerEndpointIndexer.Builder>
-
setGeneratedClassBuildItemBuildProducer
public QuarkusServerEndpointIndexer.Builder setGeneratedClassBuildItemBuildProducer(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer) -
setApplicationClassPredicate
public QuarkusServerEndpointIndexer.Builder setApplicationClassPredicate(Predicate<String> applicationClassPredicate) -
setResteasyReactiveRecorder
public QuarkusServerEndpointIndexer.Builder setResteasyReactiveRecorder(ResteasyReactiveRecorder resteasyReactiveRecorder) -
setDefaultProducesHandler
public QuarkusServerEndpointIndexer.Builder setDefaultProducesHandler(org.jboss.resteasy.reactive.common.processor.DefaultProducesHandler defaultProducesHandler)
-