Uses of Class
io.quarkus.mongodb.deployment.MongoClientBuildItem
-
-
Uses of MongoClientBuildItem in io.quarkus.mongodb.deployment
Methods in io.quarkus.mongodb.deployment that return types with arguments of type MongoClientBuildItem Modifier and Type Method Description (package private) List<MongoClientBuildItem>MongoClientProcessor. mongoClients(MongoClientRecorder recorder, List<MongoConnectionNameBuildItem> mongoConnections, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer)We only create the bytecode that returns Mongo clients when MongoClientBuildItem is used This is an optimization in order to avoid having to make all mongo client beans unremovable by default.Method parameters in io.quarkus.mongodb.deployment with type arguments of type MongoClientBuildItem Modifier and Type Method Description voidMongoBindingProcessor. process(MongoClientBuildTimeConfig config, List<MongoClientBuildItem> clients, BuildProducer<ServiceBindingQualifierBuildItem> bindings)(package private) MongoUnremovableClientsBuildItemMongoClientProcessor. unremovable(BuildProducer<MongoClientBuildItem> producer)WhenMongoClientBuildItemis actually consumed by the build, then we need to make all the Mongo client beans unremovable, because they can be potentially used by the consumers
-