
com.github.dockerjava.api.model.PushEventStreamItem Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of docker-java Show documentation
Show all versions of docker-java Show documentation
Java API Client for Docker
package com.github.dockerjava.api.model;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.io.Serializable;
import com.google.common.base.Objects;
/**
* Represents an item returned from push
*/
@JsonIgnoreProperties(ignoreUnknown=true)
public class PushEventStreamItem implements Serializable {
private static final long serialVersionUID = -5187169652557467828L;
@JsonProperty("status")
private String status;
@JsonProperty("progress")
private String progress;
@JsonProperty("progressDetail")
private ProgressDetail progressDetail;
public String getStatus() {
return status;
}
public String getProgress() {
return progress;
}
public ProgressDetail getProgressDetail() {
return progressDetail;
}
@JsonIgnoreProperties(ignoreUnknown=true)
public static class ProgressDetail implements Serializable {
@JsonProperty("current")
int current;
@Override
public String toString() {
return "current " + current;
}
}
@Override
public String toString() {
return Objects.toStringHelper(this)
.add("status", status)
.add("progress", progress)
.add("progressDetail", progressDetail)
.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy