Uses of Interface
io.quarkus.deployment.pkg.PackageConfig
Packages that use PackageConfig
Package
Description
-
Uses of PackageConfig in io.quarkus.deployment.cmd
Methods in io.quarkus.deployment.cmd with parameters of type PackageConfigModifier and TypeMethodDescriptionvoidRunCommandProcessor.defaultJavaCommand(PackageConfig packageConfig, OutputTargetBuildItem jar, BuildProducer<RunCommandActionBuildItem> cmds, BuildSystemTargetBuildItem buildSystemTarget) -
Uses of PackageConfig in io.quarkus.deployment.pkg
Constructors in io.quarkus.deployment.pkg with parameters of type PackageConfig -
Uses of PackageConfig in io.quarkus.deployment.pkg.jar
Fields in io.quarkus.deployment.pkg.jar declared as PackageConfigMethods in io.quarkus.deployment.pkg.jar with parameters of type PackageConfigModifier and TypeMethodDescriptionprotected static ManifestAbstractJarBuilder.createManifest(PackageConfig config, io.quarkus.maven.dependency.ResolvedDependency appArtifact, ApplicationInfoBuildItem applicationInfo) AbstractFastJarBuilder.getThinJarIgnoredEntriesPredicate(PackageConfig packageConfig) Constructors in io.quarkus.deployment.pkg.jar with parameters of type PackageConfigModifierConstructorDescription(package private)AbstractFastJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> parentFirstArtifactKeys, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) AbstractJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements) AbstractLegacyThinJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) AotFastJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> parentFirstArtifactKeys, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) FastJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> parentFirstArtifactKeys, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) LegacyThinJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) NativeImageSourceJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, List<GeneratedNativeImageClassBuildItem> nativeImageResources, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) UberJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, List<UberJarMergedResourceBuildItem> mergedResources, List<UberJarIgnoredResourceBuildItem> ignoredResources, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) -
Uses of PackageConfig in io.quarkus.deployment.pkg.steps
Methods in io.quarkus.deployment.pkg.steps with parameters of type PackageConfigModifier and TypeMethodDescription(package private) voidJarTreeShakeProcessor.analyzeReachableClasses(PackageConfig packageConfig, CurateOutcomeBuildItem curateOutcome, List<GeneratedClassBuildItem> generatedClasses, TransformedClassesBuildItem transformedClasses, List<ReflectiveClassConditionBuildItem> reflectiveClassConditions, List<JarTreeShakeRootClassBuildItem> rootClasses, List<JarTreeShakeExcludedArtifactBuildItem> excludedArtifacts, BuildProducer<JarTreeShakeBuildItem> treeShakeProducer) voidJvmStartupOptimizerArchiveBuildStep.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<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, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, MainClassBuildItem mainClassBuildItem, ClassLoadingConfig classLoadingConfig, JarTreeShakeBuildItem treeShakeResult, List<SbomGeneratedResourceBuildItem> sbomResources, ExecutorService buildExecutor, ResolvedJVMRequirements jvmRequirements) Native images are built from a specially created jar file.JarResultBuildStep.buildRunnerJar(CurateOutcomeBuildItem curateOutcomeBuildItem, ResolvedJVMRequirements jvmRequirements, OutputTargetBuildItem outputTargetBuildItem, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, ClassLoadingConfig classLoadingConfig, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, List<UberJarMergedResourceBuildItem> uberJarMergedResourceBuildItems, List<UberJarIgnoredResourceBuildItem> uberJarIgnoredResourceBuildItems, QuarkusBuildCloseablesBuildItem closeablesBuildItem, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchiveBuildItems, MainClassBuildItem mainClassBuildItem, Optional<JvmStartupOptimizerArchiveRequestedBuildItem> jvmStartupOptimizerArchiveRequested, JarTreeShakeBuildItem treeShakeResult, List<SbomGeneratedResourceBuildItem> sbomResources, ExecutorService buildExecutor) (package private) voidJarTreeShakeProcessor.collectConfiguredExcludedArtifacts(PackageConfig packageConfig, BuildProducer<JarTreeShakeExcludedArtifactBuildItem> excludedArtifacts) (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) (package private) OutputTargetBuildItemJarResultBuildStep.outputTarget(BuildSystemTargetBuildItem bst, PackageConfig packageConfig) voidJvmStartupOptimizerArchiveBuildStep.requested(PackageConfig packageConfig, LaunchModeBuildItem launchMode, OutputTargetBuildItem outputTarget, CompiledJavaVersionBuildItem compiledJavaVersion, BuildProducer<JvmStartupOptimizerArchiveRequestedBuildItem> producer) booleanJvmStartupOptimizerArchiveBuildStep.shouldCreate(io.quarkus.runtime.LaunchMode launchMode, PackageConfig packageConfig, JvmStartupOptimizerArchiveType type) Constructors in io.quarkus.deployment.pkg.steps with parameters of type PackageConfigModifierConstructorDescription(package private)AotFileRequired(PackageConfig packageConfig, io.quarkus.runtime.LaunchMode launchMode) (package private)JarRequired(PackageConfig packageConfig) (package private)TreeShakeEnabled(PackageConfig packageConfig) -
Uses of PackageConfig in io.quarkus.deployment.steps
Methods in io.quarkus.deployment.steps with parameters of type PackageConfigModifier and TypeMethodDescription(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) MainClassBuildStep.mainClassBuildStep(BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<BytecodeTransformerBuildItem> transformedClass, CombinedIndexBuildItem combinedIndexBuildItem, Optional<QuarkusApplicationClassBuildItem> quarkusApplicationClass, PackageConfig packageConfig)