-
(package private) void
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.
List<io.quarkus.deployment.builditem.DevServicesResultBuildItem>
DevServicesMongoProcessor.startMongo(List<MongoConnectionNameBuildItem> mongoConnections,
io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem,
io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProjectBuildItem,
MongoClientBuildTimeConfig mongoClientBuildTimeConfig,
List<io.quarkus.deployment.builditem.DevServicesSharedNetworkBuildItem> devServicesSharedNetworkBuildItem,
Optional<io.quarkus.deployment.console.ConsoleInstalledBuildItem> consoleInstalledBuildItem,
io.quarkus.deployment.builditem.CuratedApplicationShutdownBuildItem closeBuildItem,
io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode,
io.quarkus.deployment.logging.LoggingSetupBuildItem loggingSetupBuildItem,
io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig)