Package io.quarkus.deployment.pkg.builditem
package io.quarkus.deployment.pkg.builditem
-
ClassDescriptionRepresents a runnable artifact, such as an uberjar or thin jar.A build item that represents a request to build an AOT enhanced container imageA build item that represents that result of building an AOT enhanced container imageA build item that represents a request to build a PGO-optimized native imageA build item that represents the result of building a PGO-optimized native imageThe build systems target directory.Represents the Java version used during compilation based on the first Class file's version You can use this during the build process to adapt your logic based on the
CompiledJavaVersionBuildItem.JavaVersion.KnownorCompiledJavaVersionBuildItem.JavaVersion.UnknownJava versionRepresents the outcome of the application dependency resolution and model building.A build item representing the result of a Kubernetes or OpenShift deployment process.Provides information about the primary JAR artifact generatedBuild item that holds the results of dependency usage analysis for tree shaking.Excludes an entire dependency artifact from jar tree-shake class removal.This build item is meant to be internal toJarTreeShakeProcessor, in a sense it's produced and consumed by it.Indicates that a specific container image should be used to generate the AppCDS fileBuild item to indicate to the various steps that generation of a JVM startup archive has been requestedA build item containing the result of the JVM startup archive generation processRepresents the type of JVM startup archive to be producedDeprecated, for removal: This API element is subject to removal in a future version.A build item representing the successfully built native image.The resolved factory for the native image runner.A jar that is build to run the native imageThe location that output artifacts should be created in.Deprecated, for removal: This API element is subject to removal in a future version.Ignored.A build item, which indicates that theProcessBuilder.inheritIO()will not work for processes launched by build steps and instead the build step will have to explicitly stream the newly launched process' STDOUT/STDERR, if the data generated on the STDOUT/STDERR of the launched process needs to be made availableGenerates abuild chain builderwhich creates a build step producing theProcessInheritIODisabledBuildItembuild itemIgnore resources when building an Uber JarMerge duplicate resources from multiple JARs when building an Uber JarDeprecated, for removal: This API element is subject to removal in a future version.A marker build item that is used to indicate that UPX compression was performed