Package com.spotify.docker.client
Class DefaultDockerClient.LoadProgressHandler
java.lang.Object
com.spotify.docker.client.DefaultDockerClient.LoadProgressHandler
- All Implemented Interfaces:
ProgressHandler
- Enclosing class:
DefaultDockerClient
private static class DefaultDockerClient.LoadProgressHandler
extends Object
implements ProgressHandler
Hack: this
ProgressHandler
is meant to capture the image names
of an image being loaded. Weirdly enough, Docker returns the name of a newly
created image in the stream of a progress message.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
progress
(ProgressMessage message) This method will be called for each progress message received from Docker.
-
Field Details
-
IMAGE_STREAM_PATTERN
-
delegate
-
imageNames
-
-
Constructor Details
-
LoadProgressHandler
-
-
Method Details
-
getImageNames
-
progress
Description copied from interface:ProgressHandler
This method will be called for each progress message received from Docker.- Specified by:
progress
in interfaceProgressHandler
- Parameters:
message
- the message to process- Throws:
DockerException
- if a server error occurred (500)
-