Enum ConfigKey
- java.lang.Object
-
- java.lang.Enum<ConfigKey>
-
- io.fabric8.maven.docker.config.handler.property.ConfigKey
-
- All Implemented Interfaces:
Serializable,Comparable<ConfigKey>
public enum ConfigKey extends Enum<ConfigKey>
Enum holding possible configuration keys- Since:
- 07/12/14
- Author:
- roland
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_PREFIX
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasPropertyKey()StringasPropertyKey(String prefix)ValueCombinePolicygetValueCombinePolicy()static ConfigKeyvalueOf(String name)Returns the enum constant of this type with the specified name.static ConfigKey[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ALIAS
public static final ConfigKey ALIAS
-
ARGS
public static final ConfigKey ARGS
-
ASSEMBLIES
public static final ConfigKey ASSEMBLIES
-
ASSEMBLY
public static final ConfigKey ASSEMBLY
-
ASSEMBLY_BASEDIR
public static final ConfigKey ASSEMBLY_BASEDIR
-
ASSEMBLY_DESCRIPTOR
public static final ConfigKey ASSEMBLY_DESCRIPTOR
-
ASSEMBLY_DESCRIPTOR_REF
public static final ConfigKey ASSEMBLY_DESCRIPTOR_REF
-
ASSEMBLY_EXPORT_BASEDIR
public static final ConfigKey ASSEMBLY_EXPORT_BASEDIR
-
ASSEMBLY_IGNORE_PERMISSIONS
public static final ConfigKey ASSEMBLY_IGNORE_PERMISSIONS
-
ASSEMBLY_NAME
public static final ConfigKey ASSEMBLY_NAME
-
ASSEMBLY_PERMISSIONS
public static final ConfigKey ASSEMBLY_PERMISSIONS
-
ASSEMBLY_DOCKER_FILE_DIR
public static final ConfigKey ASSEMBLY_DOCKER_FILE_DIR
-
ASSEMBLY_USER
public static final ConfigKey ASSEMBLY_USER
-
ASSEMBLY_MODE
public static final ConfigKey ASSEMBLY_MODE
-
ASSEMBLY_TARLONGFILEMODE
public static final ConfigKey ASSEMBLY_TARLONGFILEMODE
-
AUTO_REMOVE
public static final ConfigKey AUTO_REMOVE
-
BIND
public static final ConfigKey BIND
-
BUILD_OPTIONS
public static final ConfigKey BUILD_OPTIONS
-
BUILDX_PLATFORMS
public static final ConfigKey BUILDX_PLATFORMS
-
BUILDX_BUILDERNAME
public static final ConfigKey BUILDX_BUILDERNAME
-
BUILDX_NODENAME
public static final ConfigKey BUILDX_NODENAME
-
BUILDX_CONFIGFILE
public static final ConfigKey BUILDX_CONFIGFILE
-
BUILDX_DOCKERSTATEDIR
public static final ConfigKey BUILDX_DOCKERSTATEDIR
-
BUILDX_ATTESTATION_PROVENANCE
public static final ConfigKey BUILDX_ATTESTATION_PROVENANCE
-
BUILDX_ATTESTATION_SBOM
public static final ConfigKey BUILDX_ATTESTATION_SBOM
-
BUILDX_CACHE_FROM
public static final ConfigKey BUILDX_CACHE_FROM
-
BUILDX_CACHE_TO
public static final ConfigKey BUILDX_CACHE_TO
-
CAP_ADD
public static final ConfigKey CAP_ADD
-
CAP_DROP
public static final ConfigKey CAP_DROP
-
SYSCTLS
public static final ConfigKey SYSCTLS
-
CLEANUP
public static final ConfigKey CLEANUP
-
CPUS
public static final ConfigKey CPUS
-
CPUSET
public static final ConfigKey CPUSET
-
ISOLATION
public static final ConfigKey ISOLATION
-
CPUSHARES
public static final ConfigKey CPUSHARES
-
CACHE_FROM
public static final ConfigKey CACHE_FROM
-
CMD
public static final ConfigKey CMD
-
CONTEXT_DIR
public static final ConfigKey CONTEXT_DIR
-
DEPENDS_ON
public static final ConfigKey DEPENDS_ON
-
DOMAINNAME
public static final ConfigKey DOMAINNAME
-
DNS
public static final ConfigKey DNS
-
DNS_SEARCH
public static final ConfigKey DNS_SEARCH
-
DOCKER_ARCHIVE
public static final ConfigKey DOCKER_ARCHIVE
-
DOCKER_FILE
public static final ConfigKey DOCKER_FILE
-
DOCKER_FILE_DIR
public static final ConfigKey DOCKER_FILE_DIR
-
ENTRYPOINT
public static final ConfigKey ENTRYPOINT
-
ENV
public static final ConfigKey ENV
-
ENV_PROPERTY_FILE
public static final ConfigKey ENV_PROPERTY_FILE
-
ENV_BUILD
public static final ConfigKey ENV_BUILD
-
ENV_RUN
public static final ConfigKey ENV_RUN
-
EXPOSED_PROPERTY_KEY
public static final ConfigKey EXPOSED_PROPERTY_KEY
-
EXTRA_HOSTS
public static final ConfigKey EXTRA_HOSTS
-
FILTER
public static final ConfigKey FILTER
-
FROM
public static final ConfigKey FROM
-
FROM_EXT
public static final ConfigKey FROM_EXT
-
HEALTHCHECK
public static final ConfigKey HEALTHCHECK
-
HEALTHCHECK_MODE
public static final ConfigKey HEALTHCHECK_MODE
-
HEALTHCHECK_INTERVAL
public static final ConfigKey HEALTHCHECK_INTERVAL
-
HEALTHCHECK_TIMEOUT
public static final ConfigKey HEALTHCHECK_TIMEOUT
-
HEALTHCHECK_START_PERIOD
public static final ConfigKey HEALTHCHECK_START_PERIOD
-
HEALTHCHECK_RETRIES
public static final ConfigKey HEALTHCHECK_RETRIES
-
HEALTHCHECK_CMD
public static final ConfigKey HEALTHCHECK_CMD
-
HOSTNAME
public static final ConfigKey HOSTNAME
-
IMAGE_PULL_POLICY_BUILD
public static final ConfigKey IMAGE_PULL_POLICY_BUILD
-
IMAGE_PULL_POLICY_RUN
public static final ConfigKey IMAGE_PULL_POLICY_RUN
-
LABELS
public static final ConfigKey LABELS
-
LINKS
public static final ConfigKey LINKS
-
LOAD_NAME_PATTERN
public static final ConfigKey LOAD_NAME_PATTERN
-
LOG_ENABLED
public static final ConfigKey LOG_ENABLED
-
LOG_PREFIX
public static final ConfigKey LOG_PREFIX
-
LOG_DATE
public static final ConfigKey LOG_DATE
-
LOG_FILE
public static final ConfigKey LOG_FILE
-
LOG_COLOR
public static final ConfigKey LOG_COLOR
-
LOG_DRIVER_NAME
public static final ConfigKey LOG_DRIVER_NAME
-
LOG_DRIVER_OPTS
public static final ConfigKey LOG_DRIVER_OPTS
-
MAINTAINER
public static final ConfigKey MAINTAINER
-
MEMORY
public static final ConfigKey MEMORY
-
MEMORY_SWAP
public static final ConfigKey MEMORY_SWAP
-
NAME
public static final ConfigKey NAME
-
NAMING_STRATEGY
public static final ConfigKey NAMING_STRATEGY
-
NET
public static final ConfigKey NET
-
BUILD_NETWORK
public static final ConfigKey BUILD_NETWORK
-
NETWORK_MODE
public static final ConfigKey NETWORK_MODE
-
NETWORK_NAME
public static final ConfigKey NETWORK_NAME
-
NETWORK_ALIAS
public static final ConfigKey NETWORK_ALIAS
-
NO_CACHE
public static final ConfigKey NO_CACHE
-
SQUASH
public static final ConfigKey SQUASH
-
OPTIMISE
public static final ConfigKey OPTIMISE
-
PLATFORM
public static final ConfigKey PLATFORM
-
PORT_PROPERTY_FILE
public static final ConfigKey PORT_PROPERTY_FILE
-
PORTS
public static final ConfigKey PORTS
-
PRIVILEGED
public static final ConfigKey PRIVILEGED
-
READ_ONLY
public static final ConfigKey READ_ONLY
-
REGISTRY
public static final ConfigKey REGISTRY
-
REMOVE_NAME_PATTERN
public static final ConfigKey REMOVE_NAME_PATTERN
-
RESTART_POLICY_NAME
public static final ConfigKey RESTART_POLICY_NAME
-
RESTART_POLICY_RETRY
public static final ConfigKey RESTART_POLICY_RETRY
-
SHELL
public static final ConfigKey SHELL
-
RUN
public static final ConfigKey RUN
-
SECURITY_OPTS
public static final ConfigKey SECURITY_OPTS
-
SHMSIZE
public static final ConfigKey SHMSIZE
-
SKIP_BUILD
public static final ConfigKey SKIP_BUILD
-
SKIP_PUSH
public static final ConfigKey SKIP_PUSH
-
SKIP_RUN
public static final ConfigKey SKIP_RUN
-
STOP_NAME_PATTERN
public static final ConfigKey STOP_NAME_PATTERN
-
COPY_NAME_PATTERN
public static final ConfigKey COPY_NAME_PATTERN
-
TAGS
public static final ConfigKey TAGS
-
USE_DEFAULT_EXCLUDES
public static final ConfigKey USE_DEFAULT_EXCLUDES
-
TMPFS
public static final ConfigKey TMPFS
-
ULIMITS
public static final ConfigKey ULIMITS
-
USER
public static final ConfigKey USER
-
VOLUMES
public static final ConfigKey VOLUMES
-
VOLUMES_FROM
public static final ConfigKey VOLUMES_FROM
-
WAIT_LOG
public static final ConfigKey WAIT_LOG
-
WAIT_TIME
public static final ConfigKey WAIT_TIME
-
WAIT_HEALTHY
public static final ConfigKey WAIT_HEALTHY
-
WAIT_URL
public static final ConfigKey WAIT_URL
-
WAIT_HTTP_URL
public static final ConfigKey WAIT_HTTP_URL
-
WAIT_HTTP_METHOD
public static final ConfigKey WAIT_HTTP_METHOD
-
WAIT_HTTP_STATUS
public static final ConfigKey WAIT_HTTP_STATUS
-
WAIT_KILL
public static final ConfigKey WAIT_KILL
-
WAIT_EXEC_POST_START
public static final ConfigKey WAIT_EXEC_POST_START
-
WAIT_EXEC_PRE_STOP
public static final ConfigKey WAIT_EXEC_PRE_STOP
-
WAIT_EXEC_BREAK_ON_ERROR
public static final ConfigKey WAIT_EXEC_BREAK_ON_ERROR
-
WAIT_EXIT
public static final ConfigKey WAIT_EXIT
-
WAIT_SHUTDOWN
public static final ConfigKey WAIT_SHUTDOWN
-
WAIT_TCP_MODE
public static final ConfigKey WAIT_TCP_MODE
-
WAIT_TCP_HOST
public static final ConfigKey WAIT_TCP_HOST
-
WAIT_TCP_PORT
public static final ConfigKey WAIT_TCP_PORT
-
WATCH_INTERVAL
public static final ConfigKey WATCH_INTERVAL
-
WATCH_MODE
public static final ConfigKey WATCH_MODE
-
WATCH_POSTGOAL
public static final ConfigKey WATCH_POSTGOAL
-
WATCH_POSTEXEC
public static final ConfigKey WATCH_POSTEXEC
-
COPY_ENTRIES
public static final ConfigKey COPY_ENTRIES
-
WORKDIR
public static final ConfigKey WORKDIR
-
WORKING_DIR
public static final ConfigKey WORKING_DIR
-
-
Field Detail
-
DEFAULT_PREFIX
public static String DEFAULT_PREFIX
-
-
Method Detail
-
values
public static ConfigKey[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ConfigKey c : ConfigKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ConfigKey valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
asPropertyKey
public String asPropertyKey()
-
getValueCombinePolicy
public ValueCombinePolicy getValueCombinePolicy()
-
-