Package-level declarations
Types
A builder interface for creating container configurations.
Value object representing a file to be added or mapped into a container.
Value object representing a file name for a file to be added or mapped into a container.
Value object representing the common rules for Docker and Kubernetes container names. Note that both container platforms have specific rules beyond these common rules.
Enum class representing the container types supported by the library.
Interface representing the runtime of a container - either Docker or Kubernetes.
Value object representing an environment variable value.
Value object representing an executable, i.e. a command line with optional arguments.
Enum class representing the execution mode of the container.
Represents a Docker image URL consisting of a registry URL, repository name, image name, and tag.
Value object representing a docker/kubernetes label value.
Value object representing kubernetes/docker memory.
Value object representing a Docker image tag.
Value object representing a network port - range 1-65535.
Value object representing a port mapping name
Represents a URL of a registry.
Represents a repository name in a software repository system.
Value object representing a file name for a file to be added or mapped into a container.
Represents a volume name.