Add aux to ResponseItem for API 1.22 · docker-java/docker-java@a3d58c6
11package com.github.dockerjava.api.model;
223-import java.io.Serializable;
4-5-import javax.annotation.CheckForNull;
6-7-import org.apache.commons.lang.builder.ToStringBuilder;
8-import org.apache.commons.lang.builder.ToStringStyle;
9-103import com.fasterxml.jackson.annotation.JsonIgnore;
114import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
125import com.fasterxml.jackson.annotation.JsonProperty;
6+import org.apache.commons.lang.builder.ToStringBuilder;
7+import org.apache.commons.lang.builder.ToStringStyle;
8+9+import javax.annotation.CheckForNull;
10+import java.io.Serializable;
13111412/**
1513 * Represents a pull response stream item
@@ -48,6 +46,9 @@ public class ResponseItem implements Serializable {
4846@JsonProperty("error")
4947private String error;
504849+@JsonProperty("aux")
50+private AuxDetail aux;
51+5152@CheckForNull
5253public String getStream() {
5354return stream;
@@ -94,6 +95,11 @@ public String getError() {
9495return error;
9596 }
969798+@CheckForNull
99+public AuxDetail getAux() {
100+return aux;
101+ }
102+97103/**
98104 * Returns whether the error field indicates an error
99105 *
@@ -165,6 +171,40 @@ public String toString() {
165171 }
166172 }
167173174+@JsonIgnoreProperties(ignoreUnknown = true)
175+public static class AuxDetail implements Serializable {
176+private static final long serialVersionUID = -9136704865403084084L;
177+178+@JsonProperty("Size")
179+Integer size;
180+181+@JsonProperty("Tag")
182+String tag;
183+184+@JsonProperty("Digest")
185+String digest;
186+187+@CheckForNull
188+public Integer getSize() {
189+return size;
190+ }
191+192+@CheckForNull
193+public String getTag() {
194+return tag;
195+ }
196+197+@CheckForNull
198+public String getDigest() {
199+return digest;
200+ }
201+202+@Override
203+public String toString() {
204+return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE).toString();
205+ }
206+ }
207+168208@Override
169209public String toString() {
170210return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE).toString();