Uses of Interface
io.quarkus.deployment.annotations.BuildProducer
Packages that use BuildProducer
Package
Description
-
Uses of BuildProducer in io.quarkus.deployment
Classes in io.quarkus.deployment that implement BuildProducerModifier and TypeClassDescriptionclassBuildProducerImpl<T extends BuildItem>Producer class used by the source generated from the annotation processorMethods in io.quarkus.deployment with parameters of type BuildProducerModifier and TypeMethodDescription(package private) voidConstructorPropertiesProcessor.build(BuildProducer<ReflectiveClassBuildItem> reflectiveClass, CombinedIndexBuildItem indexBuildItem) voidSnapStartProcessor.generateClassListFromApplication(SnapStartConfig config, Optional<SnapStartDefaultValueBuildItem> defaultVal, BuildProducer<PreloadClassBuildItem> producer, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, List<GeneratedClassBuildItem> generatedClasses) voidSnapStartProcessor.processSnapStart(BuildProducer<PreloadClassesEnabledBuildItem> preload, BuildProducer<SnapStartEnabledBuildItem> snapStartEnabled, SnapStartRecorder recorder, SnapStartConfig config, Optional<SnapStartDefaultValueBuildItem> defaultVal) (package private) voidInetAddressProcessor.registerInetAddressServiceProvider(BuildProducer<ServiceProviderBuildItem> services) (package private) voidSecureRandomProcessor.registerReflectiveMethods(BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods) (package private) voidSslProcessor.runtime(BuildProducer<RuntimeReinitializedClassBuildItem> reinitialized) (package private) voidJniProcessor.setupJni(BuildProducer<JniBuildItem> jniProducer) Constructors in io.quarkus.deployment with parameters of type BuildProducerModifierConstructorDescriptionGeneratedClassGizmoAdaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, boolean applicationClass) GeneratedClassGizmoAdaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, Function<String, String> generatedToBaseNameFunction) GeneratedClassGizmoAdaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, Predicate<String> applicationClassPredicate) -
Uses of BuildProducer in io.quarkus.deployment.cmd
Methods in io.quarkus.deployment.cmd with parameters of type BuildProducerModifier and TypeMethodDescriptionvoidRunCommandProcessor.defaultJavaCommand(PackageConfig packageConfig, OutputTargetBuildItem jar, BuildProducer<RunCommandActionBuildItem> cmds, BuildSystemTargetBuildItem buildSystemTarget) -
Uses of BuildProducer in io.quarkus.deployment.configuration
Methods in io.quarkus.deployment.configuration with parameters of type BuildProducerModifier and TypeMethodDescriptionstatic voidConfigMappingUtils.processConfigClasses(CombinedIndexBuildItem combinedIndex, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<AdditionalConstrainedClassBuildItem> additionalConstrainedClasses, org.jboss.jandex.DotName configAnnotation) static voidConfigMappingUtils.processConfigMapping(CombinedIndexBuildItem combinedIndex, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<AdditionalConstrainedClassBuildItem> additionalConstrainedClasses) static voidConfigMappingUtils.processExtensionConfigMapping(io.smallrye.config.ConfigMappings.ConfigClass configClass, CombinedIndexBuildItem combinedIndex, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<AdditionalConstrainedClassBuildItem> additionalConstrainedClasses) -
Uses of BuildProducer in io.quarkus.deployment.console
Methods in io.quarkus.deployment.console with parameters of type BuildProducerModifier and TypeMethodDescription(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 BuildProducer in io.quarkus.deployment.dev.testing
Methods in io.quarkus.deployment.dev.testing with parameters of type BuildProducerModifier and TypeMethodDescriptionvoidTestTracingProcessor.instrumentTestClasses(CombinedIndexBuildItem combinedIndexBuildItem, LaunchModeBuildItem launchModeBuildItem, BuildProducer<BytecodeTransformerBuildItem> transformerProducer) -
Uses of BuildProducer in io.quarkus.deployment.index
Methods in io.quarkus.deployment.index with parameters of type BuildProducerModifier and TypeMethodDescription(package private) voidApplicationArchiveBuildStep.addConfiguredIndexedDependencies(ApplicationArchiveBuildStep.IndexDependencyConfiguration config, BuildProducer<IndexDependencyBuildItem> indexDependencyBuildItemBuildProducer) -
Uses of BuildProducer in io.quarkus.deployment.logging
Methods in io.quarkus.deployment.logging with parameters of type BuildProducerModifier and TypeMethodDescriptionvoidLoggingWithPanacheProcessor.process(CombinedIndexBuildItem index, BuildProducer<BytecodeTransformerBuildItem> transformers) (package private) voidLoggingResourceProcessor.registerMetrics(LogMetricsHandlerRecorder recorder, LogBuildTimeConfig log, BuildProducer<MetricsFactoryConsumerBuildItem> metrics, BuildProducer<LogHandlerBuildItem> logHandler, Optional<MetricsCapabilityBuildItem> metricsCapability) (package private) voidLoggingResourceProcessor.setMinLevelForInitialConfigurator(LogBuildTimeConfig logBuildTimeConfig, BuildProducer<SystemPropertyBuildItem> systemPropertyBuildItemBuildProducer, BuildProducer<NativeImageSystemPropertyBuildItem> nativeImageSystemPropertyBuildItemBuildProducer) (package private) voidLoggingResourceProcessor.setupLogFilters(BuildProducer<LogCleanupFilterBuildItem> filters) (package private) LoggingSetupBuildItemLoggingResourceProcessor.setupLoggingRuntimeInit(RecorderContext context, LoggingSetupRecorder recorder, LogRuntimeConfig logRuntimeConfig, LogBuildTimeConfig logBuildTimeConfig, 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.setUpMinLevelLogging(LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> generatedTraceLogger) (package private) voidLoggingResourceProcessor.setupStackTraceFormatter(ApplicationArchivesBuildItem item, EffectiveIdeBuildItem ideSupport, BuildSystemTargetBuildItem buildSystemTargetBuildItem, List<ExceptionNotificationBuildItem> exceptionNotificationBuildItems, CuratedApplicationShutdownBuildItem curatedApplicationShutdownBuildItem, CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, LogBuildTimeConfig logBuildTimeConfig, BuildProducer<LoggingDecorateBuildItem> loggingDecorateProducer) -
Uses of BuildProducer in io.quarkus.deployment.pkg.steps
Methods in io.quarkus.deployment.pkg.steps with parameters of type BuildProducerModifier and TypeMethodDescriptionvoidJvmStartupOptimizerArchiveBuildStep.build(Optional<AppCDSRequestedBuildItem> requested, JarBuildItem jarResult, OutputTargetBuildItem outputTarget, PackageConfig packageConfig, CompiledJavaVersionBuildItem compiledJavaVersion, Optional<AppCDSContainerImageBuildItem> appCDSContainerImage, BuildProducer<AppCDSResultBuildItem> appCDS, BuildProducer<ArtifactResultBuildItem> artifactResult) voidUpxCompressionBuildStep.compress(NativeConfig nativeConfig, NativeImageRunnerBuildItem nativeImageRunner, NativeImageBuildItem image, BuildProducer<UpxCompressedBuildItem> upxCompressedProducer, BuildProducer<ArtifactResultBuildItem> artifactResultProducer) voidNativeImageBuildStep.ignoreBuildPropertyChanges(BuildProducer<SuppressNonRuntimeConfigChangedWarningBuildItem> producer) (package private) voidNativeImageBuildStep.nativeImageFeatures(BuildProducer<NativeImageFeatureBuildItem> features) voidFileSystemResourcesBuildStep.normalMode(OutputTargetBuildItem outputTargetBuildItem, List<GeneratedFileSystemResourceBuildItem> generatedFileSystemResources, BuildProducer<ArtifactResultBuildItem> dummy) voidFileSystemResourcesBuildStep.notNormalMode(OutputTargetBuildItem outputTargetBuildItem, LaunchModeBuildItem launchMode, List<GeneratedFileSystemResourceBuildItem> generatedFileSystemResources, BuildProducer<GeneratedFileSystemResourceHandledBuildItem> producer) voidJvmStartupOptimizerArchiveBuildStep.requested(PackageConfig packageConfig, OutputTargetBuildItem outputTarget, BuildProducer<AppCDSRequestedBuildItem> producer) -
Uses of BuildProducer in io.quarkus.deployment.recording.substitutions
Methods in io.quarkus.deployment.recording.substitutions with parameters of type BuildProducerModifier and TypeMethodDescriptionvoidAdditionalSubstitutionsBuildStep.additionalSubstitutions(BuildProducer<ObjectSubstitutionBuildItem> producer) -
Uses of BuildProducer in io.quarkus.deployment.steps
Methods in io.quarkus.deployment.steps with parameters of type BuildProducerModifier and TypeMethodDescription(package private) voidNativeImageFeatureStep.addExportsToNativeImage(BuildProducer<JPMSExportBuildItem> features) (package private) voidAdditionalClassLoaderResourcesBuildStep.appendAdditionalClassloaderResources(BuildProducer<AdditionalIndexedClassesBuildItem> producer, List<AdditionalClassLoaderResourcesBuildItem> additionalResources) (package private) voidMainClassBuildStep.build(List<StaticBytecodeRecorderBuildItem> staticInitTasks, List<ObjectSubstitutionBuildItem> substitutions, List<MainBytecodeRecorderBuildItem> mainMethod, List<SystemPropertyBuildItem> properties, 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, Optional<AppCDSRequestedBuildItem> appCDSRequested, Optional<AppCDSControlPointBuildItem> appCDSControlPoint, NamingConfig namingConfig) (package private) voidNativeImageConfigBuildStep.build(NativeConfig nativeConfig, 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, List<ReflectiveClassFinalFieldsWritablePredicateBuildItem> finalFieldsWritablePredicates, 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) (package private) voidConfigGenerationBuildStep.buildTimeRunTimeConfig(ConfigurationBuildItem configItem, BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<RunTimeConfigBuilderBuildItem> runTimeConfigBuilder) (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, List<ConfigurationTypeBuildItem> typeItems, 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, 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<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) MainClassBuildStep.mainClassBuildStep(BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<BytecodeTransformerBuildItem> transformedClass, ApplicationArchivesBuildItem applicationArchivesBuildItem, CombinedIndexBuildItem combinedIndexBuildItem, Optional<QuarkusApplicationClassBuildItem> quarkusApplicationClass, PackageConfig packageConfig) (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, LaunchModeBuildItem launchModeBuildItem, BuildSystemTargetBuildItem buildSystemTargetBuildItem, ConfigurationBuildItem configBuildItem, ConfigTrackingConfig configTrackingConfig) (package private) voidCapabilityAggregationStep.provideCapabilities(BuildProducer<CapabilityBuildItem> producer, BuildProducer<CapabilityAggregationStep.CapabilitiesConfiguredInDescriptorsBuildItem> configuredCapsProducer, CurateOutcomeBuildItem curateOutcomeBuildItem, BooleanSupplierFactoryBuildItem supplierFactory) Provides capabilities configured in the extension descriptors.(package private) voidNativeImageConfigBuildStep.reinitHostNameUtil(BuildProducer<RuntimeReinitializedClassBuildItem> runtimeReInitClass) (package private) voidCurateOutcomeBuildStep.removeResources(CurateOutcomeBuildItem curateOutcome, BuildProducer<RemovedResourceBuildItem> removedResourceProducer) (package private) voidConfigGenerationBuildStep.runtimeOverrideConfig(BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<RunTimeConfigBuilderBuildItem> runTimeConfigBuilder) (package private) voidLocaleProcessor.servicesResource(BuildProducer<NativeImageResourceBuildItem> nativeImageResources, BuildProducer<GeneratedResourceBuildItem> generatedResources) (package private) voidLocaleProcessor.setDefaults(BuildProducer<NativeImageSystemPropertyBuildItem> buildtimeSystemProperties, NativeConfig nativeConfig, LocalesBuildTimeConfig localesBuildTimeConfig) These exports are only required for GraalVM for JDK < 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) 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.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) voidConfigGenerationBuildStep.watchConfigFiles(BuildProducer<HotDeploymentWatchedFileBuildItem> watchedFiles)