Package org.wildfly.plugin.provision
Class ApplicationImageInfo
java.lang.Object
org.wildfly.plugin.provision.ApplicationImageInfo
Deprecated, for removal: This API element is subject to removal in a future version.
This class holds all configuration to build and push application image
from the
image
goal.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
Deprecated, for removal: This API element is subject to removal in a future version.Whether the application image should be built (default istrue
).protected String
Deprecated, for removal: This API element is subject to removal in a future version.The binary used to build and push images.protected String
Deprecated, for removal: This API element is subject to removal in a future version.The group part of the name of the application image.protected String
Deprecated, for removal: This API element is subject to removal in a future version.Determine which WildFly runtime image to use so that the application runs with the specified JDK.protected String
Deprecated, for removal: This API element is subject to removal in a future version.The name part of the application image.protected String
Deprecated, for removal: This API element is subject to removal in a future version.The user password to login to the container registry.protected boolean
Deprecated, for removal: This API element is subject to removal in a future version.Whether the application image should be pushed (default isfalse
).protected String
Deprecated, for removal: This API element is subject to removal in a future version.The container registry.protected String
Deprecated, for removal: This API element is subject to removal in a future version.The tag part of the application image (default is @{code latest}.protected String
Deprecated, for removal: This API element is subject to removal in a future version.The user name to login to the container registry. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
-
Field Details
-
build
protected boolean buildDeprecated, for removal: This API element is subject to removal in a future version.Whether the application image should be built (default istrue
). -
push
protected boolean pushDeprecated, for removal: This API element is subject to removal in a future version.Whether the application image should be pushed (default isfalse
). -
jdkVersion
Deprecated, for removal: This API element is subject to removal in a future version.Determine which WildFly runtime image to use so that the application runs with the specified JDK. If the value is not set, the `latest` tag of the WildFly runtime image is used. Accepted values are "11", "17". -
group
Deprecated, for removal: This API element is subject to removal in a future version.The group part of the name of the application image. -
name
Deprecated, for removal: This API element is subject to removal in a future version.The name part of the application image. If not set, the value of the artifactId (in lower case) is used. -
tag
Deprecated, for removal: This API element is subject to removal in a future version.The tag part of the application image (default is @{code latest}. -
registry
Deprecated, for removal: This API element is subject to removal in a future version.The container registry. If set, the registry is added to the application name. If the image is pushed and the registry is not set, it defaults to "docker.io" to login to the registry. -
user
Deprecated, for removal: This API element is subject to removal in a future version.The user name to login to the container registry. -
password
Deprecated, for removal: This API element is subject to removal in a future version.The user password to login to the container registry. -
dockerBinary
Deprecated, for removal: This API element is subject to removal in a future version.The binary used to build and push images. If not explicitly set, there will be an attempt to determine the binary to use. The first attempt will be to check thedocker
command. If that command is not available,podman
is attempted. If neither is availablenull
will be set as the default and an error will occur if attempting to build or push an image.
-
-
Constructor Details
-
ApplicationImageInfo
public ApplicationImageInfo()Deprecated, for removal: This API element is subject to removal in a future version.
-