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 Details

    • IMAGE_STREAM_PATTERN

      private static final Pattern IMAGE_STREAM_PATTERN
    • delegate

      private final ProgressHandler delegate
    • imageNames

      private Set<String> imageNames
  • Constructor Details

    • LoadProgressHandler

      private LoadProgressHandler(ProgressHandler delegate)
  • Method Details