Class BuildpackConfig
- java.lang.Object
-
- io.quarkus.container.image.buildpack.deployment.BuildpackConfig
-
@ConfigRoot(phase=BUILD_TIME) public class BuildpackConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Optional<String>baseRegistryPasswordThe password to use to authenticate with the registry used to pull the base JVM imageOptional<String>baseRegistryUsernameThe username to use to authenticate with the registry used to pull the base JVM imageMap<String,String>builderEnvEnvironment key/values to pass to buildpacks.Optional<String>dockerHostDOCKER_HOST value to use.Optional<String>jvmBuilderImageThe buildpacks builder image to use when building the project in jvm mode.StringlogLevelLog level to use..Optional<String>nativeBuilderImageThe buildpacks builder image to use when building the project in jvm mode.IntegerpullTimeoutSecondsMax pull timeout for builder/run images, in secondsOptional<String>runImageThe buildpacks run image to use when building the project When not supplied, the run image is determined by the builder image.
-
Constructor Summary
Constructors Constructor Description BuildpackConfig()
-
-
-
Field Detail
-
jvmBuilderImage
@ConfigItem public Optional<String> jvmBuilderImage
The buildpacks builder image to use when building the project in jvm mode.
-
nativeBuilderImage
@ConfigItem public Optional<String> nativeBuilderImage
The buildpacks builder image to use when building the project in jvm mode.
-
builderEnv
@ConfigItem public Map<String,String> builderEnv
Environment key/values to pass to buildpacks.
-
runImage
@ConfigItem public Optional<String> runImage
The buildpacks run image to use when building the project When not supplied, the run image is determined by the builder image.
-
pullTimeoutSeconds
@ConfigItem(defaultValue="300") public Integer pullTimeoutSeconds
Max pull timeout for builder/run images, in seconds
-
dockerHost
@ConfigItem public Optional<String> dockerHost
DOCKER_HOST value to use. If not set, the env var DOCKER_HOST is used, if that is not set the value `unix:///var/run/docker.sock' (or 'npipe:///./pipe/docker_engine' for windows) is used.
-
logLevel
@ConfigItem(defaultValue="info") public String logLevel
Log level to use.. Defaults to 'info'
-
baseRegistryUsername
@ConfigItem public Optional<String> baseRegistryUsername
The username to use to authenticate with the registry used to pull the base JVM image
-
-