forked from docker-java/docker-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathInfo.java
More file actions
146 lines (107 loc) · 2.65 KB
/
Copy pathInfo.java
File metadata and controls
146 lines (107 loc) · 2.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
package com.github.dockerjava.api.model;
import java.util.List;
import org.apache.commons.lang.builder.ToStringBuilder;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
/**Ø
*
* @author Konstantin Pelykh (kpelykh@gmail.com)
*
*/
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
@JsonInclude(Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class Info {
@JsonProperty("Containers")
private int containers;
@JsonProperty("Debug")
private boolean debug;
@JsonProperty("Driver")
private String driver;
@JsonProperty("DriverStatus")
private List<Object> driverStatuses;
@JsonProperty("ExecutionDriver")
private String executionDriver;
@JsonProperty("IPv4Forwarding")
private String IPv4Forwarding;
@JsonProperty("Images")
private int images;
@JsonProperty("IndexServerAddress")
private String IndexServerAddress;
@JsonProperty("InitPath")
private String initPath;
@JsonProperty("InitSha1")
private String initSha1;
@JsonProperty("KernelVersion")
private String kernelVersion;
@JsonProperty("MemoryLimit")
private boolean memoryLimit;
@JsonProperty("NEventsListener")
private long nEventListener;
@JsonProperty("NFd")
private int NFd;
@JsonProperty("NGoroutines")
private int NGoroutines;
@JsonProperty("Sockets")
private String[] sockets;
@JsonProperty("SwapLimit")
private int swapLimit;
public boolean isDebug() {
return debug;
}
public int getContainers() {
return containers;
}
public String getDriver() {
return driver;
}
public List<Object> getDriverStatuses() {
return driverStatuses;
}
public int getImages() {
return images;
}
public String getIPv4Forwarding() {
return IPv4Forwarding;
}
public String getIndexServerAddress() {
return IndexServerAddress;
}
public String getInitPath() {
return initPath;
}
public String getInitSha1() {
return initSha1;
}
public String getKernelVersion() {
return kernelVersion;
}
public String[] getSockets() {
return sockets;
}
public boolean isMemoryLimit() {
return memoryLimit;
}
public long getnEventListener() {
return nEventListener;
}
public int getNFd() {
return NFd;
}
public int getNGoroutines() {
return NGoroutines;
}
public int getSwapLimit() {
return swapLimit;
}
public String getExecutionDriver() {
return executionDriver;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
}