Source:
<code>Version version() throws DockerException, InterruptedException; List<Container> listContainers(ListContainersParam... params) throws DockerException, InterruptedException; ContainerInfo inspectContainer(String containerId) throws DockerException, InterruptedException; ImageInfo inspectImage(String image) throws DockerException, InterruptedException; List<RemovedImage> removeImage(String image) throws DockerException, InterruptedException; List<RemovedImage> removeImage(String image, boolean force, boolean noPrune) throws DockerException, InterruptedException; void pull(String image) throws DockerException, InterruptedException; void pull(String image, ProgressHandler handler) throws DockerException, InterruptedException; void push(String image) throws DockerException, InterruptedException; void push(String image, ProgressHandler handler) throws DockerException, InterruptedException; void tag(final String image, final String name) throws DockerException, InterruptedException; <START> void build(final Path dockerDirectory) <END> throws DockerException, InterruptedException, IOException; void build(final Path dockerDirectory, final String tag) throws DockerException, InterruptedException, IOException; void build(final Path dockerDirectory, final String tag, final ProgressHandler handler) throws DockerException, InterruptedException, IOException; ContainerCreation createContainer(ContainerConfig config) throws DockerException, InterruptedException; ContainerCreation createContainer(ContainerConfig config, String name) throws DockerException, InterruptedException; void startContainer(String containerId) throws DockerException, InterruptedException; void startContainer(String containerId, HostConfig hostConfig) throws DockerException, InterruptedException; ContainerExit waitContainer(String containerId) throws DockerException, InterruptedException; void killContainer(String containerId) throws DockerException, InterruptedException; void removeContainer(String containerId) throws DockerException, InterruptedException; void removeContainer(String containerId, boolean removeVolumes) throws DockerException, InterruptedException; LogStream logs(String containerId, LogsParameter... params) throws DockerException, InterruptedException; public static enum LogsParameter { FOLLOW, STDOUT, STDERR, TIMESTAMPS, }</code><technical_language>s/dockerDirectory/directory/</technical_language>

Target:
Version version() throws DockerException, InterruptedException; List<Container> listContainers(ListContainersParam... params) throws DockerException, InterruptedException; ContainerInfo inspectContainer(String containerId) throws DockerException, InterruptedException; ImageInfo inspectImage(String image) throws DockerException, InterruptedException; List<RemovedImage> removeImage(String image) throws DockerException, InterruptedException; List<RemovedImage> removeImage(String image, boolean force, boolean noPrune) throws DockerException, InterruptedException; void pull(String image) throws DockerException, InterruptedException; void pull(String image, ProgressHandler handler) throws DockerException, InterruptedException; void push(String image) throws DockerException, InterruptedException; void push(String image, ProgressHandler handler) throws DockerException, InterruptedException; void tag(final String image, final String name) throws DockerException, InterruptedException; String build(final Path directory, final BuildParameter... params) throws DockerException, InterruptedException, IOException; String build(final Path directory, final String name, final BuildParameter... params) throws DockerException, InterruptedException, IOException; String build(final Path directory, final ProgressHandler handler, final BuildParameter... params) throws DockerException, InterruptedException, IOException; String build(final Path directory, final String name, final ProgressHandler handler, final BuildParameter... params) throws DockerException, InterruptedException, IOException; public static enum BuildParameter { QUIET("q", true), NO_CACHE("nocache", true), NO_RM("rm", false), FORCE_RM("forcerm", true); final String queryParam; final boolean value; private BuildParameter(final String queryParam, final boolean value) { this.queryParam = queryParam; this.value = value; } }