Class ProgressMessage
- java.lang.Object
-
- com.spotify.docker.client.messages.ProgressMessage
-
- Direct Known Subclasses:
AutoValue_ProgressMessage
public abstract class ProgressMessage extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProgressMessage.Builder
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringSTATUS_DIGEST_PREFIX_16private static java.lang.StringSTATUS_DIGEST_PREFIX_18private static java.lang.StringSTATUS_SIZE_PREFIX_18
-
Constructor Summary
Constructors Constructor Description ProgressMessage()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ProgressMessage.Builderbuilder()java.lang.StringbuildImageId()Checks if the stream field contains a string a like "Successfully built 2d6e00052167", and if so, returns the image id.(package private) static ProgressMessagecreate(java.lang.String id, java.lang.String status, java.lang.String stream, java.lang.String error, java.lang.String progress, ProgressDetail progressDetail)java.lang.Stringdigest()abstract java.lang.Stringerror()abstract java.lang.Stringid()abstract java.lang.Stringprogress()abstract ProgressDetailprogressDetail()abstract java.lang.Stringstatus()abstract java.lang.Stringstream()
-
-
-
Field Detail
-
STATUS_DIGEST_PREFIX_16
private static final java.lang.String STATUS_DIGEST_PREFIX_16
- See Also:
- Constant Field Values
-
STATUS_DIGEST_PREFIX_18
private static final java.lang.String STATUS_DIGEST_PREFIX_18
- See Also:
- Constant Field Values
-
STATUS_SIZE_PREFIX_18
private static final java.lang.String STATUS_SIZE_PREFIX_18
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
@Nullable public abstract java.lang.String id()
-
status
@Nullable public abstract java.lang.String status()
-
stream
@Nullable public abstract java.lang.String stream()
-
error
@Nullable public abstract java.lang.String error()
-
progress
@Nullable public abstract java.lang.String progress()
-
progressDetail
@Nullable public abstract ProgressDetail progressDetail()
-
create
static ProgressMessage create(java.lang.String id, java.lang.String status, java.lang.String stream, java.lang.String error, java.lang.String progress, ProgressDetail progressDetail)
-
builder
public static ProgressMessage.Builder builder()
-
buildImageId
public java.lang.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
public java.lang.String digest()
-
-