Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addLayer(JibContainerBuilder, List<Path>, AbsoluteUnixPath, String, boolean, boolean, Instant) - Method in class io.quarkus.container.image.jib.deployment.JibProcessor
- alwaysCacheBaseImage() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Controls the optimization which skips downloading base image layers that exist in a target registry.
- applicationLayersCache() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The directory to use for caching application layers.
- ARCH_DEFAULT - Static variable in class io.quarkus.container.image.jib.deployment.PlatformHelper
- availability() - Method in class io.quarkus.container.image.jib.deployment.JibProcessor
B
- baseImageLayersCache() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The directory to use for caching base image layers.
- baseJvmImage() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The base image to be used when a container image is being produced for the jar build.
- baseNativeImage() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The base image to be used when a container image is being produced for the native binary build.
- baseRegistryPassword() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The password to use to authenticate with the registry used to pull the base JVM image
- baseRegistryUsername() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The username to use to authenticate with the registry used to pull the base JVM image
- buildFromJar(ContainerImageConfig, ContainerImageJibConfig, PackageConfig, ContainerImageInfoBuildItem, JarBuildItem, MainClassBuildItem, OutputTargetBuildItem, CurateOutcomeBuildItem, CompiledJavaVersionBuildItem, Optional<ContainerImageBuildRequestBuildItem>, Optional<ContainerImagePushRequestBuildItem>, List<ContainerImageLabelBuildItem>, Optional<JvmStartupOptimizerArchiveResultBuildItem>, BuildProducer<ArtifactResultBuildItem>, BuildProducer<ContainerImageBuilderBuildItem>) - Method in class io.quarkus.container.image.jib.deployment.JibProcessor
- buildFromNative(ContainerImageConfig, ContainerImageJibConfig, ContainerImageInfoBuildItem, NativeImageBuildItem, OutputTargetBuildItem, Optional<ContainerImageBuildRequestBuildItem>, Optional<ContainerImagePushRequestBuildItem>, List<ContainerImageLabelBuildItem>, Optional<UpxCompressedBuildItem>, BuildProducer<ArtifactResultBuildItem>, BuildProducer<ContainerImageBuilderBuildItem>) - Method in class io.quarkus.container.image.jib.deployment.JibProcessor
C
- ContainerBuilderHelper - Class in io.quarkus.container.image.jib.deployment
-
Copied almost verbatim from Jib's
com.google.cloud.tools.jib.plugins.common.JavaContainerBuilderHelperbecause the module that contains it is internal to Jib - ContainerImageJibConfig - Interface in io.quarkus.container.image.jib.deployment
D
- DEFAULT_WORKING_DIR - Static variable in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
- dockerEnvironment() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Sets environment variables used by the Docker executable.
- dockerExecutableName() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Name of binary used to execute the docker commands.
E
- environmentVariables() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Environment variables to add to the container image
- extraDirectoryLayerConfiguration(Path, AbsoluteUnixPath, Map<String, FilePermissions>, BiFunction<Path, AbsoluteUnixPath, Instant>) - Static method in class io.quarkus.container.image.jib.deployment.ContainerBuilderHelper
-
Returns a
FileEntriesLayerfor adding the extra directory to the container.
G
- getAsBoolean() - Method in class io.quarkus.container.image.jib.deployment.JibBuild
- getAsBoolean() - Method in class io.quarkus.container.image.jib.deployment.JibBuildEnabled
I
- imageDigestFile() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The path of a file in which the digest of the generated image will be written.
- imageIdFile() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The path of a file in which the id of the generated image will be written.
- io.quarkus.container.image.jib.deployment - package io.quarkus.container.image.jib.deployment
J
- JIB - Static variable in class io.quarkus.container.image.jib.deployment.JibProcessor
- JibBuild - Class in io.quarkus.container.image.jib.deployment
- JibBuild(ContainerImageConfig) - Constructor for class io.quarkus.container.image.jib.deployment.JibBuild
- JibBuildEnabled - Class in io.quarkus.container.image.jib.deployment
- JibBuildEnabled(ContainerImageConfig) - Constructor for class io.quarkus.container.image.jib.deployment.JibBuildEnabled
- JibProcessor - Class in io.quarkus.container.image.jib.deployment
- JibProcessor() - Constructor for class io.quarkus.container.image.jib.deployment.JibProcessor
- jvmAdditionalArguments() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Additional JVM arguments to pass to the JVM when starting the application
- jvmArguments() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The JVM arguments to pass to the JVM when starting the application
- jvmEntrypoint() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
If this is set, then it will be used as the entry point of the container image.
- jvmStartupOptimizerArchive(ContainerImageConfig, CompiledJavaVersionBuildItem, ContainerImageJibConfig, BuildProducer<JvmStartupOptimizerArchiveContainerImageBuildItem>) - Method in class io.quarkus.container.image.jib.deployment.JibProcessor
N
- nativeArguments() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Additional arguments to pass when starting the native application
- nativeEntrypoint() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
If this is set, then it will be used as the entry point of the container image.
O
- offlineMode() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Whether, or not to operate offline.
- OS_DEFAULT - Static variable in class io.quarkus.container.image.jib.deployment.PlatformHelper
P
- parse(String) - Static method in class io.quarkus.container.image.jib.deployment.PlatformHelper
- parse(Collection<String>) - Static method in class io.quarkus.container.image.jib.deployment.PlatformHelper
- PlatformHelper - Class in io.quarkus.container.image.jib.deployment
- platforms() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
List of target platforms.
- platformToString(Platform) - Static method in class io.quarkus.container.image.jib.deployment.PlatformHelper
- ports() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The ports to expose
U
- useCurrentTimestamp() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Whether to set the creation time to the actual build time.
- useCurrentTimestampFileModification() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
Whether to set the modification time (last modified time) of the files put by Jib in the image to the actual build time.
- user() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The user to use in generated image
W
- workingDirectory() - Method in interface io.quarkus.container.image.jib.deployment.ContainerImageJibConfig
-
The working directory to use in the generated image.
All Classes and Interfaces|All Packages|Constant Field Values