Uses of Annotation Interface
io.quarkus.deployment.annotations.BuildStep
Packages that use BuildStep
Package
Description
-
Uses of BuildStep in io.quarkus.deployment
Methods in io.quarkus.deployment with annotations of type BuildStepModifier and TypeMethodDescription(package private) voidConstructorPropertiesProcessor.build(BuildProducer<ReflectiveClassBuildItem> reflectiveClass, CombinedIndexBuildItem indexBuildItem) (package private) RuntimeInitializedClassBuildItemJBossThreadsProcessor.build()voidSnapStartProcessor.generateClassListFromApplication(SnapStartConfig config, Optional<SnapStartDefaultValueBuildItem> defaultVal, BuildProducer<PreloadClassBuildItem> producer, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, List<GeneratedClassBuildItem> generatedClasses) (package private) DockerStatusBuildItemDockerStatusProcessor.IsDockerWorking(LaunchModeBuildItem launchMode) (package private) PodmanStatusBuildItemPodmanStatusProcessor.isPodmanWorking(LaunchModeBuildItem launchMode) voidSnapStartProcessor.processSnapStart(BuildProducer<PreloadClassesEnabledBuildItem> preload, BuildProducer<SnapStartEnabledBuildItem> snapStartEnabled, io.quarkus.runtime.SnapStartRecorder recorder, SnapStartConfig config, Optional<SnapStartDefaultValueBuildItem> defaultVal) (package private) voidInetAddressProcessor.registerInetAddressServiceProvider(BuildProducer<ServiceProviderBuildItem> services) (package private) voidSecureRandomProcessor.registerReflectiveMethods(BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods) (package private) RuntimeReinitializedClassBuildItemNioSocketImplProcessor.reinitializeClass()(package private) voidSslProcessor.runtime(BuildProducer<RuntimeReinitializedClassBuildItem> reinitialized) (package private) SystemPropertyBuildItemForkJoinPoolProcessor.setProperty()(package private) ReflectiveClassBuildItemCollectionClassProcessor.setupCollectionClasses()(package private) voidJniProcessor.setupJni(BuildProducer<JniBuildItem> jniProducer) (package private) SslNativeConfigBuildItemSslProcessor.setupNativeSsl() -
Uses of BuildStep in io.quarkus.deployment.cmd
Methods in io.quarkus.deployment.cmd with annotations of type BuildStepModifier and TypeMethodDescriptionDeployCommandProcessor.commandDeclaration(List<DeployCommandDeclarationBuildItem> cmds) DeployCommandProcessor.commandExecution(List<DeployCommandActionBuildItem> cmds) RunCommandProcessor.commands(List<RunCommandActionBuildItem> cmds) voidRunCommandProcessor.defaultJavaCommand(PackageConfig packageConfig, OutputTargetBuildItem jar, BuildProducer<RunCommandActionBuildItem> cmds, BuildSystemTargetBuildItem buildSystemTarget) -
Uses of BuildStep in io.quarkus.deployment.console
Methods in io.quarkus.deployment.console with annotations of type BuildStepModifier and TypeMethodDescription(package private) ConsoleCommandBuildItemConsoleProcessor.helpCommand()(package private) voidConsoleProcessor.installCliCommands(List<ConsoleCommandBuildItem> commands) (package private) voidConsoleProcessor.missingDevUIMessageHandler(Capabilities capabilities) (package private) ConsoleCommandBuildItemConsoleProcessor.quitCommand()(package private) ConsoleInstalledBuildItemConsoleProcessor.setupConsole(TestConfig config, ConsoleConfig consoleConfig, LaunchModeBuildItem launchModeBuildItem, BuildProducer<TestListenerBuildItem> testListenerBuildItemBuildProducer) Installs the interactive console for continuous testing (and other usages)(package private) voidConsoleProcessor.setupExceptionHandler(BuildProducer<ExceptionNotificationBuildItem> exceptionNotificationBuildItem, EffectiveIdeBuildItem ideSupport, LaunchModeBuildItem launchModeBuildItem) -
Uses of BuildStep in io.quarkus.deployment.dev
Methods in io.quarkus.deployment.dev with annotations of type BuildStepModifier and TypeMethodDescription(package private) ServiceStartBuildItemConfigureDisableInstrumentationBuildStep.configure(List<DisableInstrumentationForIndexPredicateBuildItem> forIndexItems, List<DisableInstrumentationForClassPredicateBuildItem> forClassItems) (package private) ServiceStartBuildItemHotDeploymentWatchedFileBuildStep.setupWatchedFileHotDeployment(List<HotDeploymentWatchedFileBuildItem> files, LaunchModeBuildItem launchModeBuildItem) -
Uses of BuildStep in io.quarkus.deployment.dev.io
Methods in io.quarkus.deployment.dev.io with annotations of type BuildStepModifier and TypeMethodDescription(package private) voidNioThreadPoolDevModeProcessor.setupTCCL(io.quarkus.runtime.dev.io.NioThreadPoolRecorder recorder, ShutdownContextBuildItem shutdownContextBuildItem) -
Uses of BuildStep in io.quarkus.deployment.dev.testing
Methods in io.quarkus.deployment.dev.testing with annotations of type BuildStepModifier and TypeMethodDescription(package private) LogCleanupFilterBuildItemTestTracingProcessor.handle()voidTestTracingProcessor.instrumentTestClasses(CombinedIndexBuildItem combinedIndexBuildItem, LaunchModeBuildItem launchModeBuildItem, BuildProducer<BytecodeTransformerBuildItem> transformerProducer) TestTracingProcessor.searchForTags(CombinedIndexBuildItem combinedIndexBuildItem, LaunchModeBuildItem launchModeBuildItem) (package private) TestListenerBuildItemTestTracingProcessor.sharedStateListener()(package private) voidTestTracingProcessor.startTesting(TestConfig config, LiveReloadBuildItem liveReloadBuildItem, LaunchModeBuildItem launchModeBuildItem, List<TestListenerBuildItem> testListenerBuildItems) (package private) ConsoleCommandBuildItemTestTracingProcessor.testConsoleCommand(CombinedIndexBuildItem indexBuildItem) -
Uses of BuildStep in io.quarkus.deployment.execannotations
Methods in io.quarkus.deployment.execannotations with annotations of type BuildStepModifier and TypeMethodDescription(package private) voidExecutionModelAnnotationsProcessor.check(ExecutionModelAnnotationsConfig config, CombinedIndexBuildItem index, List<ExecutionModelAnnotationsAllowedBuildItem> predicates) (package private) ExecutionModelAnnotationsAllowedBuildItemExecutionModelAnnotationsProcessor.devuiJsonRpcServices()Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of BuildStep in io.quarkus.deployment.ide
Methods in io.quarkus.deployment.ide with annotations of type BuildStepModifier and TypeMethodDescriptionIdeProcessor.detectIdeFiles(LaunchModeBuildItem launchModeBuildItem, BuildSystemTargetBuildItem buildSystemTarget) IdeProcessor.detectRunningIdeProcesses(LaunchModeBuildItem launchModeBuildItem) IdeProcessor.effectiveIde(LaunchModeBuildItem launchModeBuildItem, IdeConfig ideConfig, IdeFileBuildItem ideFile, IdeRunningProcessBuildItem ideRunningProcess) -
Uses of BuildStep in io.quarkus.deployment.index
Methods in io.quarkus.deployment.index with annotations of type BuildStepModifier and TypeMethodDescription(package private) voidApplicationArchiveBuildStep.addConfiguredIndexedDependencies(ApplicationArchiveBuildStep.IndexDependencyConfiguration config, BuildProducer<IndexDependencyBuildItem> indexDependencyBuildItemBuildProducer) (package private) ApplicationArchivesBuildItemApplicationArchiveBuildStep.build(QuarkusBuildCloseablesBuildItem buildCloseables, ArchiveRootBuildItem root, ApplicationIndexBuildItem appindex, List<AdditionalApplicationArchiveMarkerBuildItem> appMarkers, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchiveBuildItem, List<IndexDependencyBuildItem> indexDependencyBuildItems, LiveReloadBuildItem liveReloadContext, CurateOutcomeBuildItem curateOutcomeBuildItem, ClassLoadingConfig classLoadingConfig) -
Uses of BuildStep in io.quarkus.deployment.logging
Methods in io.quarkus.deployment.logging with annotations of type BuildStepModifier and TypeMethodDescription(package private) voidLoggingResourceProcessor.closeBuildTimeLogging(List<DevServicesResultBuildItem> devServices) (package private) ConsoleCommandBuildItemLoggingResourceProcessor.logConsoleCommand()(package private) voidLoggingResourceProcessor.miscSetup(Consumer<RuntimeReinitializedClassBuildItem> runtimeInit, Consumer<NativeImageSystemPropertyBuildItem> systemProp, Consumer<ServiceProviderBuildItem> provider) voidLoggingWithPanacheProcessor.process(CombinedIndexBuildItem index, BuildProducer<BytecodeTransformerBuildItem> transformers) (package private) voidLoggingResourceProcessor.registerMetrics(io.quarkus.runtime.logging.LogMetricsHandlerRecorder recorder, io.quarkus.runtime.logging.LogBuildTimeConfig log, BuildProducer<MetricsFactoryConsumerBuildItem> metrics, BuildProducer<LogHandlerBuildItem> logHandler, Optional<MetricsCapabilityBuildItem> metricsCapability) (package private) voidLoggingResourceProcessor.setMinLevelForInitialConfigurator(io.quarkus.runtime.logging.LogBuildTimeConfig logBuildTimeConfig, BuildProducer<SystemPropertyBuildItem> systemPropertyBuildItemBuildProducer, BuildProducer<NativeImageSystemPropertyBuildItem> nativeImageSystemPropertyBuildItemBuildProducer) (package private) SystemPropertyBuildItemLoggingResourceProcessor.setProperty()(package private) voidLoggingResourceProcessor.setUpDarkeningDefault(Consumer<RunTimeConfigurationDefaultBuildItem> rtcConsumer) (package private) voidLoggingResourceProcessor.setUpDefaultLevels(List<LogCategoryBuildItem> categories, Consumer<RunTimeConfigurationDefaultBuildItem> configOutput, Consumer<LogCategoryMinLevelDefaultsBuildItem> minLevelDefaultsOutput) (package private) voidLoggingResourceProcessor.setUpDefaultLogCleanupFilters(List<LogCleanupFilterBuildItem> logCleanupFilters, Consumer<RunTimeConfigurationDefaultBuildItem> configOutput) (package private) voidLoggingResourceProcessor.setupLogFilters(BuildProducer<LogCleanupFilterBuildItem> filters) (package private) LoggingSetupBuildItemLoggingResourceProcessor.setupLoggingRuntimeInit(RecorderContext context, io.quarkus.runtime.logging.LoggingSetupRecorder recorder, CombinedIndexBuildItem combinedIndexBuildItem, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, Optional<StreamingLogHandlerBuildItem> streamingLogStreamHandlerBuildItem, List<LogHandlerBuildItem> handlerBuildItems, List<NamedLogHandlersBuildItem> namedHandlerBuildItems, List<LogConsoleFormatBuildItem> consoleFormatItems, List<LogFileFormatBuildItem> fileFormatItems, List<LogSyslogFormatBuildItem> syslogFormatItems, List<LogSocketFormatBuildItem> socketFormatItems, Optional<ConsoleFormatterBannerBuildItem> possibleBannerBuildItem, List<LogStreamBuildItem> logStreamBuildItems, BuildProducer<ShutdownListenerBuildItem> shutdownListenerBuildItemBuildProducer, LaunchModeBuildItem launchModeBuildItem, List<LogCleanupFilterBuildItem> logCleanupFilters, BuildProducer<ReflectiveClassBuildItem> reflectiveClassBuildItemBuildProducer, BuildProducer<ServiceProviderBuildItem> serviceProviderBuildItemBuildProducer) (package private) voidLoggingResourceProcessor.setupLoggingStaticInit(io.quarkus.runtime.logging.LoggingSetupRecorder recorder, LaunchModeBuildItem launchModeBuildItem) (package private) voidLoggingResourceProcessor.setUpMinLevelLogging(io.quarkus.runtime.logging.LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> gcProducer, BuildProducer<GeneratedResourceBuildItem> grProducer) (package private) voidLoggingResourceProcessor.setupStackTraceFormatter(ApplicationArchivesBuildItem item, EffectiveIdeBuildItem ideSupport, BuildSystemTargetBuildItem buildSystemTargetBuildItem, List<ExceptionNotificationBuildItem> exceptionNotificationBuildItems, CuratedApplicationShutdownBuildItem curatedApplicationShutdownBuildItem, CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, io.quarkus.runtime.logging.LogBuildTimeConfig logBuildTimeConfig, BuildProducer<LoggingDecorateBuildItem> loggingDecorateProducer) -
Uses of BuildStep in io.quarkus.deployment.pkg.steps
Methods in io.quarkus.deployment.pkg.steps with annotations of type BuildStepModifier and TypeMethodDescriptionvoidJvmStartupOptimizerArchiveBuildStep.build(Optional<JvmStartupOptimizerArchiveRequestedBuildItem> requested, JarBuildItem jarResult, OutputTargetBuildItem outputTarget, PackageConfig packageConfig, CompiledJavaVersionBuildItem compiledJavaVersion, Optional<JvmStartupOptimizerArchiveContainerImageBuildItem> jvmStartupOptimizerArchiveContainerImage, BuildProducer<JvmStartupOptimizerArchiveResultBuildItem> jvmStartupOptimizerArchive, BuildProducer<ArtifactResultBuildItem> artifactResult) NativeImageBuildStep.build(NativeConfig nativeConfig, io.quarkus.runtime.LocalesBuildTimeConfig localesBuildTimeConfig, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, CurateOutcomeBuildItem curateOutcomeBuildItem, List<NativeImageSystemPropertyBuildItem> nativeImageProperties, List<ExcludeConfigBuildItem> excludeConfigs, NativeImageAllowIncompleteClasspathAggregateBuildItem incompleteClassPathAllowed, List<NativeImageSecurityProviderBuildItem> nativeImageSecurityProviders, List<JPMSExportBuildItem> jpmsExportBuildItems, List<NativeImageEnableModule> enableModules, List<NativeMinimalJavaVersionBuildItem> nativeMinimalJavaVersions, List<UnsupportedOSBuildItem> unsupportedOses, Optional<ProcessInheritIODisabled> processInheritIODisabled, Optional<ProcessInheritIODisabledBuildItem> processInheritIODisabledBuildItem, List<NativeImageFeatureBuildItem> nativeImageFeatures, Optional<NativeImageAgentConfigDirectoryBuildItem> nativeImageAgentConfigDirectoryBuildItem, List<NativeMonitoringBuildItem> nativeMonitoringItems, NativeImageRunnerBuildItem nativeImageRunner) JarResultBuildStep.buildNativeImageJar(CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedNativeImageClassBuildItem> nativeImageResources, List<GeneratedResourceBuildItem> generatedResources, MainClassBuildItem mainClassBuildItem, ClassLoadingConfig classLoadingConfig, ExecutorService buildExecutor) Native images are built from a specially created jar file.JarResultBuildStep.buildRunnerJar(CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, ClassLoadingConfig classLoadingConfig, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<UberJarMergedResourceBuildItem> uberJarMergedResourceBuildItems, List<UberJarIgnoredResourceBuildItem> uberJarIgnoredResourceBuildItems, QuarkusBuildCloseablesBuildItem closeablesBuildItem, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchiveBuildItems, MainClassBuildItem mainClassBuildItem, Optional<JvmStartupOptimizerArchiveRequestedBuildItem> jvmStartupOptimizerArchiveRequested, ExecutorService buildExecutor) voidUpxCompressionBuildStep.compress(NativeConfig nativeConfig, NativeImageRunnerBuildItem nativeImageRunner, NativeImageBuildItem image, BuildProducer<UpxCompressedBuildItem> upxCompressedProducer, BuildProducer<ArtifactResultBuildItem> artifactResultProducer) NativeImageBuildStep.dummyNativeImageBuildRunner(NativeConfig nativeConfig) Creates a dummy runner for native-sources builds.voidNativeImageBuildStep.ignoreBuildPropertyChanges(BuildProducer<SuppressNonRuntimeConfigChangedWarningBuildItem> producer) (package private) ArtifactResultBuildItemJarResultBuildStep.jarOutput(JarBuildItem jarBuildItem) (package private) voidNativeImageBuildStep.nativeImageFeatures(BuildProducer<NativeImageFeatureBuildItem> features) (package private) ArtifactResultBuildItemNativeImageBuildStep.nativeSourcesResult(NativeConfig nativeConfig, io.quarkus.runtime.LocalesBuildTimeConfig localesBuildTimeConfig, BuildSystemTargetBuildItem buildSystemTargetBuildItem, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, List<NativeImageSystemPropertyBuildItem> nativeImageProperties, List<ExcludeConfigBuildItem> excludeConfigs, NativeImageAllowIncompleteClasspathAggregateBuildItem incompleteClassPathAllowed, List<NativeImageEnableModule> enableModules, List<JPMSExportBuildItem> jpmsExportBuildItems, List<NativeImageSecurityProviderBuildItem> nativeImageSecurityProviders, List<NativeImageFeatureBuildItem> nativeImageFeatures, NativeImageRunnerBuildItem nativeImageRunner, List<NativeMonitoringBuildItem> nativeMonitoringBuildItems, CurateOutcomeBuildItem curateOutcomeBuildItem) voidFileSystemResourcesBuildStep.normalMode(OutputTargetBuildItem outputTargetBuildItem, List<GeneratedFileSystemResourceBuildItem> generatedFileSystemResources, BuildProducer<ArtifactResultBuildItem> dummy) voidFileSystemResourcesBuildStep.notNormalMode(OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, List<GeneratedFileSystemResourceBuildItem> generatedFileSystemResources, BuildProducer<GeneratedFileSystemResourceHandledBuildItem> producer) (package private) OutputTargetBuildItemJarResultBuildStep.outputTarget(BuildSystemTargetBuildItem bst, PackageConfig packageConfig) voidJvmStartupOptimizerArchiveBuildStep.requested(PackageConfig packageConfig, OutputTargetBuildItem outputTarget, BuildProducer<JvmStartupOptimizerArchiveRequestedBuildItem> producer) NativeImageBuildStep.resolveNativeImageBuildRunner(NativeConfig nativeConfig) Resolves the runner factory.(package private) ArtifactResultBuildItemNativeImageBuildStep.result(NativeImageBuildItem image, CurateOutcomeBuildItem curateOutcomeBuildItem) -
Uses of BuildStep in io.quarkus.deployment.recording
Methods in io.quarkus.deployment.recording with annotations of type BuildStepModifier and TypeMethodDescriptionAnnotationProxyBuildStep.build(ApplicationIndexBuildItem applicationIndex) -
Uses of BuildStep in io.quarkus.deployment.recording.substitutions
Methods in io.quarkus.deployment.recording.substitutions with annotations of type BuildStepModifier and TypeMethodDescriptionvoidAdditionalSubstitutionsBuildStep.additionalSubstitutions(BuildProducer<ObjectSubstitutionBuildItem> producer) -
Uses of BuildStep in io.quarkus.deployment.sbom
Methods in io.quarkus.deployment.sbom with annotations of type BuildStepModifier and TypeMethodDescriptionApplicationManifestsBuildStep.generate(List<ArtifactResultBuildItem> artifactResultBuildItems) Aggregates application manifest configurations and creates application manifests from which SBOMs could be generated by SBOM generating build steps. -
Uses of BuildStep in io.quarkus.deployment.steps
Methods in io.quarkus.deployment.steps with annotations of type BuildStepModifier and TypeMethodDescription(package private) voidNativeImageFeatureStep.addExportsToNativeImage(BuildProducer<JPMSExportBuildItem> features) (package private) CapabilitiesCapabilityAggregationStep.aggregateCapabilities(List<CapabilityBuildItem> capabilities, CapabilityAggregationStep.CapabilitiesConfiguredInDescriptorsBuildItem configuredCaps, CurateOutcomeBuildItem curateOutcomeBuildItem) Aggregates all the capability build items.(package private) NativeImageAllowIncompleteClasspathAggregateBuildItemNativeImageAllowIncompleteClasspathAggregateStep.aggregateIndividualItems(List<NativeImageAllowIncompleteClasspathBuildItem> list) (package private) voidAdditionalClassLoaderResourcesBuildStep.appendAdditionalClassloaderResources(BuildProducer<AdditionalIndexedClassesBuildItem> producer, List<AdditionalClassLoaderResourcesBuildItem> additionalResources) (package private) ReflectiveClassBuildItemMainClassBuildStep.applicationReflection()registers the generated application class for reflection, needed when launching via the Quarkus launchervoidBlockingOperationControlBuildStep.blockingOP(List<IOThreadDetectorBuildItem> threadDetectors, io.quarkus.runtime.BlockingOperationRecorder recorder) (package private) ApplicationIndexBuildItemApplicationIndexBuildStep.build(ArchiveRootBuildItem root, CurateOutcomeBuildItem curation, ClassLoadingConfig classLoadingConfig) (package private) CombinedIndexBuildItemCombinedIndexBuildStep.build(ApplicationArchivesBuildItem archives, List<AdditionalIndexedClassesBuildItem> additionalIndexedClassesItems, LiveReloadBuildItem liveReloadBuildItem) (package private) voidMainClassBuildStep.build(List<StaticBytecodeRecorderBuildItem> staticInitTasks, List<ObjectSubstitutionBuildItem> substitutions, List<MainBytecodeRecorderBuildItem> mainMethod, List<SystemPropertyBuildItem> properties, List<GeneratedRuntimeSystemPropertyBuildItem> generatedRuntimeSystemProperties, List<JavaLibraryPathAdditionalPathBuildItem> javaLibraryPathAdditionalPaths, List<FeatureBuildItem> features, BuildProducer<ApplicationClassNameBuildItem> appClassNameProducer, List<BytecodeRecorderObjectLoaderBuildItem> loaders, List<BytecodeRecorderConstantDefinitionBuildItem> constants, List<RecordableConstructorBuildItem> recordableConstructorBuildItems, BuildProducer<GeneratedClassBuildItem> generatedClass, LaunchModeBuildItem launchMode, LiveReloadBuildItem liveReloadBuildItem, ApplicationInfoBuildItem applicationInfo, List<AllowJNDIBuildItem> allowJNDIBuildItems, NamingConfig namingConfig) (package private) voidNativeImageConfigBuildStep.build(NativeConfig nativeConfig, io.quarkus.runtime.ssl.SslContextConfigurationRecorder sslContextConfigurationRecorder, List<NativeImageConfigBuildItem> nativeImageConfigBuildItems, SslNativeConfigBuildItem sslNativeConfig, List<JniBuildItem> jniBuildItems, List<NativeImageEnableAllCharsetsBuildItem> nativeImageEnableAllCharsetsBuildItems, List<ExtensionSslNativeSupportBuildItem> extensionSslNativeSupport, List<EnableAllSecurityServicesBuildItem> enableAllSecurityServicesBuildItems, List<InlineBeforeAnalysisBuildItem> inlineBeforeAnalysisBuildItems, BuildProducer<NativeImageProxyDefinitionBuildItem> proxy, BuildProducer<NativeImageResourceBundleBuildItem> resourceBundle, BuildProducer<RuntimeInitializedClassBuildItem> runtimeInit, BuildProducer<RuntimeReinitializedClassBuildItem> runtimeReinit, BuildProducer<NativeImageSystemPropertyBuildItem> nativeImage, BuildProducer<SystemPropertyBuildItem> systemProperty, BuildProducer<JavaLibraryPathAdditionalPathBuildItem> javaLibraryPathAdditionalPath) voidReflectiveHierarchyStep.build(CombinedIndexBuildItem combinedIndexBuildItem, Capabilities capabilities, List<ReflectiveHierarchyBuildItem> hierarchy, List<ReflectiveHierarchyIgnoreWarningBuildItem> ignored, BuildProducer<ReflectiveClassBuildItem> reflectiveClass) voidRegisterForProxyBuildStep.build(CombinedIndexBuildItem combinedIndexBuildItem, BuildProducer<NativeImageProxyDefinitionBuildItem> proxy) voidRegisterForReflectionBuildStep.build(CombinedIndexBuildItem combinedIndexBuildItem, Capabilities capabilities, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<ReflectiveHierarchyBuildItem> reflectiveClassHierarchy, BuildProducer<LambdaCapturingTypeBuildItem> lambdaCapturingTypeProducer) voidRegisterResourceBundleBuildStep.build(CombinedIndexBuildItem combinedIndexBuildItem, BuildProducer<NativeImageResourceBundleBuildItem> resourceBundle) voidRegisterResourcesBuildStep.build(CombinedIndexBuildItem combinedIndexBuildItem, BuildProducer<NativeImageResourcePatternsBuildItem> resources) (package private) voidConfigGenerationBuildStep.buildTimeRunTimeConfig(ConfigurationBuildItem configItem, BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<RunTimeConfigBuilderBuildItem> runTimeConfigBuilder) (package private) ChangedClassesBuildItemChangedClassesBuildStep.changedClassesBuildItem(CombinedIndexBuildItem combinedIndexBuildItem, LiveReloadBuildItem liveReloadBuildItem) voidConfigGenerationBuildStep.checkForBuildTimeConfigChange(RecorderContext recorderContext, io.quarkus.runtime.configuration.ConfigRecorder recorder, ConfigurationBuildItem configItem, List<SuppressNonRuntimeConfigChangedWarningBuildItem> suppressNonRuntimeConfigChangedWarningItems) Warns if build time config properties have been changed at runtime.CompiledJavaVersionBuildStep.compiledJavaVersion(CurateOutcomeBuildItem curateOutcomeBuildItem) Determines the Java version by looking up the major version of the first successfully parsed application .class file that is foundApplicationInfoBuildStep.create(io.quarkus.runtime.ApplicationConfig applicationConfig) ApplicationInstanceIdBuildStep.create(CuratedApplicationShutdownBuildItem buildItem) (package private) List<ConfigDescriptionBuildItem> ConfigDescriptionBuildStep.createConfigDescriptions(ConfigurationBuildItem config) ThreadPoolSetup.createExecutor(io.quarkus.runtime.ExecutorRecorder recorder, ShutdownContextBuildItem shutdownContextBuildItem, LaunchModeBuildItem launchModeBuildItem, Optional<ThreadFactoryBuildItem> threadFactoryBuildItem, Optional<ContextHandlerBuildItem> contextBuildItem) (package private) CurateOutcomeBuildItemCurateOutcomeBuildStep.curateOutcome(AppModelProviderBuildItem appModelProvider) (package private) RunTimeConfigurationDefaultBuildItemProfileBuildStep.defaultProfile(LaunchModeBuildItem launchModeBuildItem) (package private) List<DevServicesConfigResultBuildItem> DevServicesConfigBuildStep.deprecated(List<DevServicesNativeConfigResultBuildItem> items) voidJVMUnsafeWarningsProcessor.disableUnsafeRelatedWarnings(io.quarkus.runtime.JVMChecksRecorder recorder) (package private) voidNativeImageResourcesStep.forwardResourcePatternConfigToBuildItem(NativeConfig nativeConfig, BuildProducer<NativeImageResourcePatternsBuildItem> nativeImageResourcePatterns) (package private) voidConfigGenerationBuildStep.generateBuilders(ConfigurationBuildItem configItem, CombinedIndexBuildItem combinedIndex, List<ConfigMappingBuildItem> configMappings, List<RunTimeConfigurationDefaultBuildItem> runTimeDefaults, List<StaticInitConfigBuilderBuildItem> staticInitConfigBuilders, List<RunTimeConfigBuilderBuildItem> runTimeConfigBuilders, BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<ReflectiveClassBuildItem> reflectiveClass) (package private) voidConfigGenerationBuildStep.generateConfigClass(ConfigurationBuildItem configItem, LaunchModeBuildItem launchModeBuildItem, BuildProducer<GeneratedClassBuildItem> generatedClass, LiveReloadBuildItem liveReloadBuildItem) Generate the Config class that instantiates MP Config and holds all the config objects(package private) voidNativeImageFeatureStep.generateFeature(BuildProducer<GeneratedNativeImageClassBuildItem> nativeImageClass, List<RuntimeInitializedClassBuildItem> runtimeInitializedClassBuildItems, List<RuntimeInitializedPackageBuildItem> runtimeInitializedPackageBuildItems, List<RuntimeReinitializedClassBuildItem> runtimeReinitializedClassBuildItems, List<UnsafeAccessedFieldBuildItem> unsafeAccessedFields, NativeConfig nativeConfig, io.quarkus.runtime.LocalesBuildTimeConfig localesBuildTimeConfig) (package private) voidNativeImageJNIConfigStep.generateJniConfig(BuildProducer<GeneratedResourceBuildItem> jniConfig, List<JniRuntimeAccessBuildItem> jniRuntimeAccessibleClasses, List<JniRuntimeAccessFieldBuildItem> jniRuntimeAccessibleFields, List<JniRuntimeAccessMethodBuildItem> jniRuntimeAccessibleMethods) (package private) voidConfigGenerationBuildStep.generateMappings(ConfigurationBuildItem configItem, CombinedIndexBuildItem combinedIndex, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<io.quarkus.hibernate.validator.spi.AdditionalConstrainedClassBuildItem> additionalConstrainedClasses) (package private) voidNativeImageProxyConfigStep.generateProxyConfig(BuildProducer<GeneratedResourceBuildItem> proxyConfig, List<NativeImageProxyDefinitionBuildItem> proxies) (package private) voidNativeImageReflectConfigStep.generateReflectConfig(BuildProducer<GeneratedResourceBuildItem> reflectConfig, NativeConfig nativeConfig, List<ReflectiveMethodBuildItem> reflectiveMethods, List<ReflectiveFieldBuildItem> reflectiveFields, List<ReflectiveClassBuildItem> reflectiveClassBuildItems, List<ForceNonWeakReflectiveClassBuildItem> nonWeakReflectiveClassBuildItems, List<ServiceProviderBuildItem> serviceProviderBuildItems, List<ReflectiveClassConditionBuildItem> reflectiveClassConditionBuildItems) (package private) voidNativeImageResourceConfigStep.generateResourceConfig(BuildProducer<GeneratedResourceBuildItem> resourceConfig, List<NativeImageResourcePatternsBuildItem> resourcePatterns, List<NativeImageResourceBundleBuildItem> resourceBundles, List<NativeImageResourceBuildItem> resources, List<ServiceProviderBuildItem> serviceProviderBuildItems) (package private) voidNativeImageSerializationConfigStep.generateSerializationConfig(BuildProducer<GeneratedResourceBuildItem> serializationConfig, List<ReflectiveClassBuildItem> reflectiveClassBuildItems, List<LambdaCapturingTypeBuildItem> lambdaCapturingTypeBuildItems) (package private) TransformedClassesBuildItemClassTransformingBuildStep.handleClassTransformation(List<BytecodeTransformerBuildItem> bytecodeTransformerBuildItems, ApplicationArchivesBuildItem appArchives, LiveReloadBuildItem liveReloadBuildItem, LaunchModeBuildItem launchModeBuildItem, ClassLoadingConfig classLoadingConfig, CurateOutcomeBuildItem curateOutcomeBuildItem, List<RemovedResourceBuildItem> removedResourceBuildItems, ArchiveRootBuildItem archiveRoot, LaunchModeBuildItem launchMode, PackageConfig packageConfig, ExecutorService buildExecutor, CuratedApplicationShutdownBuildItem shutdown) ReflectiveHierarchyStep.ignoreJavaClassWarnings()MainClassBuildStep.mainClassBuildStep(BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<BytecodeTransformerBuildItem> transformedClass, ApplicationArchivesBuildItem applicationArchivesBuildItem, CombinedIndexBuildItem combinedIndexBuildItem, Optional<QuarkusApplicationClassBuildItem> quarkusApplicationClass, PackageConfig packageConfig) ResourceBundleStep.nativeImageResourceBundle()(package private) voidLocaleProcessor.nativeResources(BuildProducer<NativeImageResourceBundleBuildItem> resources) (package private) voidConfigBuildSteps.nativeServiceProviders(BuildProducer<ServiceProviderBuildItem> providerProducer) (package private) voidConfigGenerationBuildStep.nativeSupport(BuildProducer<RuntimeInitializedClassBuildItem> runtimeInitializedClassProducer) (package private) voidConfigGenerationBuildStep.persistReadConfigOptions(BuildProducer<ArtifactResultBuildItem> dummy, QuarkusBuildCloseablesBuildItem closeables, BuildSystemTargetBuildItem buildSystemTargetBuildItem, ConfigurationBuildItem configBuildItem, ConfigTrackingConfig configTrackingConfig) voidPreloadClassesBuildStep.preInit(Optional<PreloadClassesEnabledBuildItem> preload, io.quarkus.runtime.PreloadClassesRecorder recorder) (package private) voidCapabilityAggregationStep.provideCapabilities(BuildProducer<CapabilityBuildItem> producer, BuildProducer<CapabilityAggregationStep.CapabilitiesConfiguredInDescriptorsBuildItem> configuredCapsProducer, CurateOutcomeBuildItem curateOutcomeBuildItem, BooleanSupplierFactoryBuildItem supplierFactory) Provides capabilities configured in the extension descriptors.BannerProcessor.recordBanner(io.quarkus.runtime.BannerRecorder recorder, BannerConfig config) (package private) RuntimeInitializedClassBuildItemThreadPoolSetup.registerClasses()(package private) List<NativeImageResourceBuildItem> NativeImageResourcesStep.registerPackageResources(List<NativeImageResourceDirectoryBuildItem> nativeImageResourceDirectories) PreloadClassesBuildStep.registerPreInitClasses(List<PreloadClassBuildItem> items) (package private) voidNativeImageConfigBuildStep.reinitHostNameUtil(BuildProducer<RuntimeReinitializedClassBuildItem> runtimeReInitClass) voidConfigGenerationBuildStep.releaseConfigOnShutdown(ShutdownContextBuildItem shutdownContext, io.quarkus.runtime.configuration.ConfigRecorder recorder) (package private) voidCurateOutcomeBuildStep.removeResources(CurateOutcomeBuildItem curateOutcome, BuildProducer<RemovedResourceBuildItem> removedResourceProducer) (package private) voidConfigGenerationBuildStep.reportDeprecatedMappingProperties(io.quarkus.runtime.configuration.ConfigRecorder configRecorder, ConfigurationBuildItem configBuildItem) (package private) RuntimeInitializedClassBuildItemConfigBuildSteps.runtimeInitializedClass()(package private) voidConfigGenerationBuildStep.runtimeOverrideConfig(BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<RunTimeConfigBuilderBuildItem> runTimeConfigBuilder) (package private) voidLocaleProcessor.servicesResource(BuildProducer<NativeImageResourceBuildItem> nativeImageResources, BuildProducer<GeneratedResourceBuildItem> generatedResources) voidClassPathSystemPropBuildStep.set(List<SetClassPathSystemPropBuildItem> setCPItems, CurateOutcomeBuildItem curateOutcome, io.quarkus.runtime.ClassPathSystemPropertyRecorder recorder) (package private) voidLocaleProcessor.setDefaults(BuildProducer<NativeImageSystemPropertyBuildItem> buildtimeSystemProperties, NativeConfig nativeConfig, io.quarkus.runtime.LocalesBuildTimeConfig localesBuildTimeConfig) These exports are only required for GraalVM for JDK invalid input: '<' 24, but don't cause any issues for newer versions.(package private) DevServicesLauncherConfigResultBuildItemDevServicesConfigBuildStep.setup(BuildProducer<RunTimeConfigurationDefaultBuildItem> runtimeConfig, List<DevServicesConfigResultBuildItem> devServicesConfigResultBuildItems, List<DevServicesResultBuildItem> devServicesResultBuildItems, List<DevServicesAdditionalConfigBuildItem> devServicesAdditionalConfigBuildItems, CuratedApplicationShutdownBuildItem shutdownBuildItem) voidConfigGenerationBuildStep.setupConfigOverride(BuildProducer<GeneratedClassBuildItem> generatedClassBuildItemBuildProducer) (package private) ReflectiveClassBuildItemLocaleProcessor.setupReflectionClasses()(package private) voidRuntimeConfigSetupBuildStep.setupRuntimeConfig(BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<MainBytecodeRecorderBuildItem> mainBytecodeRecorder) Generates a StartupTask that sets up the final runtime configuration and thus runs before any StartupTask that uses runtime configuration.(package private) voidShutdownListenerBuildStep.setupShutdown(List<ShutdownListenerBuildItem> listeners, ShutdownBuildTimeConfig shutdownBuildTimeConfig, io.quarkus.runtime.shutdown.ShutdownRecorder recorder) (package private) ReflectiveFieldBuildItemMainClassBuildStep.setupVersionField()voidConfigGenerationBuildStep.suppressNonRuntimeConfigChanged(BuildProducer<SuppressNonRuntimeConfigChangedWarningBuildItem> suppressNonRuntimeConfigChanged) (package private) voidConfigBuildSteps.systemOnlySources(BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<RunTimeConfigBuilderBuildItem> runTimeConfigBuilder) (package private) voidApplyNativeImageAgentConfigStep.transformConfig(NativeConfig nativeConfig, BuildProducer<NativeImageAgentConfigDirectoryBuildItem> nativeImageAgentConfigDirectoryProducer, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, BuildSystemTargetBuildItem buildSystemTargetBuildItem) (package private) voidConfigGenerationBuildStep.unknownConfigFiles(ApplicationArchivesBuildItem applicationArchives, LaunchModeBuildItem launchModeBuildItem, io.quarkus.runtime.configuration.ConfigRecorder configRecorder) (package private) voidConfigGenerationBuildStep.warnDifferentProfileUsedBetweenBuildAndRunTime(io.quarkus.runtime.configuration.ConfigRecorder configRecorder) (package private) HotDeploymentWatchedFileBuildItemBannerProcessor.watchBannerChanges(BannerConfig config) (package private) List<HotDeploymentWatchedFileBuildItem> DevModeBuildStep.watchChanges(io.quarkus.runtime.LiveReloadConfig liveReloadConfig) voidConfigGenerationBuildStep.watchConfigFiles(BuildProducer<HotDeploymentWatchedFileBuildItem> watchedFiles) ReflectionDiagnosticProcessor.writeReflectionData(List<ReflectiveClassBuildItem> classes, List<ReflectiveMethodBuildItem> methods, List<ReflectiveFieldBuildItem> fields)
JsonRPCProvidersBuildItemalways, not just in dev mode