Interface ProgressMessage


@Immutable public interface ProgressMessage
  • Field Details

  • Method Details

    • id

      String id()
    • status

      String status()
    • stream

      String stream()
    • error

      String error()
    • progress

      String progress()
    • progressDetail

      ProgressDetail progressDetail()
    • builder

      static ProgressMessage.Builder builder()
    • buildImageId

      @Derived default String buildImageId()
      Checks if the stream field contains a string a like "Successfully built 2d6e00052167", and if so, returns the image id. Otherwise null is returned. This string is expected when an image is built successfully.
      Returns:
      The image id if this is a build success message, otherwise null.
    • digest

      @Derived default String digest()