Class DevServicesProcessor
java.lang.Object
io.quarkus.devservices.deployment.DevServicesProcessor
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static Set<ContainerLogForwarder> (package private) static io.quarkus.deployment.console.ConsoleStateManager.ConsoleContext(package private) static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<io.quarkus.deployment.dev.devservices.DevServiceDescriptionBuildItem> config(io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ConsoleCommandBuildItem> commandBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.buildtime.FooterLogBuildItem> footerLogProducer, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, Optional<io.quarkus.deployment.builditem.DevServicesLauncherConfigResultBuildItem> devServicesLauncherConfig, List<io.quarkus.deployment.builditem.DevServicesResultBuildItem> devServicesResults, io.quarkus.deployment.builditem.DevServicesRegistryBuildItem devServicesRegistry) io.quarkus.deployment.builditem.DevServicesCustomizerBuildItemcontainerCustomizer(io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig) (package private) io.quarkus.deployment.builditem.DevServicesRegistryBuildItemdevServicesRegistry(io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ApplicationInstanceIdBuildItem applicationId, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig, io.quarkus.deployment.builditem.CuratedApplicationShutdownBuildItem shutdownBuildItem) io.quarkus.deployment.builditem.DevServicesNetworkIdBuildItemnetworkId(Optional<io.quarkus.deployment.builditem.DevServicesLauncherConfigResultBuildItem> devServicesLauncherConfig, Optional<io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem> composeProjectBuildItem) static voidprintDevService(StringBuilder builder, io.quarkus.deployment.dev.devservices.DevServiceDescriptionBuildItem devService, boolean withStatus) voidregisterDevResourcesConfigSource(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem> runtimeConfigBuilders)
-
Field Details
-
context
static volatile io.quarkus.deployment.console.ConsoleStateManager.ConsoleContext context -
logForwardEnabled
static volatile boolean logForwardEnabled -
containerLogForwarders
-
-
Constructor Details
-
DevServicesProcessor
public DevServicesProcessor()
-
-
Method Details
-
networkId
-
containerCustomizer
public io.quarkus.deployment.builditem.DevServicesCustomizerBuildItem containerCustomizer(io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig) -
devServicesRegistry
io.quarkus.deployment.builditem.DevServicesRegistryBuildItem devServicesRegistry(io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ApplicationInstanceIdBuildItem applicationId, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig, io.quarkus.deployment.builditem.CuratedApplicationShutdownBuildItem shutdownBuildItem) -
registerDevResourcesConfigSource
public void registerDevResourcesConfigSource(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem> runtimeConfigBuilders) -
config
public List<io.quarkus.deployment.dev.devservices.DevServiceDescriptionBuildItem> config(io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ConsoleCommandBuildItem> commandBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.buildtime.FooterLogBuildItem> footerLogProducer, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, Optional<io.quarkus.deployment.builditem.DevServicesLauncherConfigResultBuildItem> devServicesLauncherConfig, List<io.quarkus.deployment.builditem.DevServicesResultBuildItem> devServicesResults, io.quarkus.deployment.builditem.DevServicesRegistryBuildItem devServicesRegistry) -
printDevService
public static void printDevService(StringBuilder builder, io.quarkus.deployment.dev.devservices.DevServiceDescriptionBuildItem devService, boolean withStatus)
-