@@ -6,217 +6,220 @@ namespace Nest
66 [ DataContract ]
77 public class ClusterNodesStats
88 {
9- [ DataMember ( Name = "count" ) ]
9+ [ DataMember ( Name = "count" ) ]
1010 public ClusterNodeCount Count { get ; internal set ; }
1111
12- [ DataMember ( Name = "discovery_types" ) ]
12+ [ DataMember ( Name = "discovery_types" ) ]
1313 public IReadOnlyDictionary < string , int > DiscoveryTypes { get ; internal set ; }
1414
15- [ DataMember ( Name = "packaging_types" ) ]
16- public IReadOnlyCollection < NodePackagingType > PackagingTypes { get ; internal set ; }
17-
18- [ DataMember ( Name = "fs" ) ]
15+ [ DataMember ( Name = "fs" ) ]
1916 public ClusterFileSystem FileSystem { get ; internal set ; }
2017
21- [ DataMember ( Name = "jvm" ) ]
18+ [ DataMember ( Name = "jvm" ) ]
2219 public ClusterJvm Jvm { get ; internal set ; }
2320
24- [ DataMember ( Name = "network_types" ) ]
21+ [ DataMember ( Name = "network_types" ) ]
2522 public ClusterNetworkTypes NetworkTypes { get ; internal set ; }
2623
27- [ DataMember ( Name = "os" ) ]
24+ [ DataMember ( Name = "os" ) ]
2825 public ClusterOperatingSystemStats OperatingSystem { get ; internal set ; }
2926
30- [ DataMember ( Name = "plugins" ) ]
27+ [ DataMember ( Name = "packaging_types" ) ]
28+ public IReadOnlyCollection < NodePackagingType > PackagingTypes { get ; internal set ; }
29+
30+ [ DataMember ( Name = "plugins" ) ]
3131 public IReadOnlyCollection < PluginStats > Plugins { get ; internal set ; }
3232
33- [ DataMember ( Name = "process" ) ]
33+ [ DataMember ( Name = "process" ) ]
3434 public ClusterProcess Process { get ; internal set ; }
3535
36- [ DataMember ( Name = "versions" ) ]
36+ [ DataMember ( Name = "versions" ) ]
3737 public IReadOnlyCollection < string > Versions { get ; internal set ; }
3838 }
3939
4040 public class NodePackagingType
4141 {
42- [ DataMember ( Name = "flavor" ) ]
42+ [ DataMember ( Name = "count" ) ]
43+ public int Count { get ; internal set ; }
44+
45+ [ DataMember ( Name = "flavor" ) ]
4346 public string Flavor { get ; internal set ; }
4447
45- [ DataMember ( Name = "type" ) ]
48+ [ DataMember ( Name = "type" ) ]
4649 public string Type { get ; internal set ; }
47-
48- [ DataMember ( Name = "count" ) ]
49- public int Count { get ; internal set ; }
5050 }
5151
5252 [ DataContract ]
5353 public class ClusterNetworkTypes
5454 {
55- [ DataMember ( Name = "http_types" ) ]
55+ [ DataMember ( Name = "http_types" ) ]
5656 public IReadOnlyDictionary < string , int > HttpTypes { get ; internal set ; }
5757
58- [ DataMember ( Name = "transport_types" ) ]
58+ [ DataMember ( Name = "transport_types" ) ]
5959 public IReadOnlyDictionary < string , int > TransportTypes { get ; internal set ; }
6060 }
6161
6262 [ DataContract ]
6363 public class ClusterFileSystem
6464 {
65- [ DataMember ( Name = "available_in_bytes" ) ]
65+ [ DataMember ( Name = "available_in_bytes" ) ]
6666 public long AvailableInBytes { get ; internal set ; }
6767
68- [ DataMember ( Name = "free_in_bytes" ) ]
68+ [ DataMember ( Name = "free_in_bytes" ) ]
6969 public long FreeInBytes { get ; internal set ; }
7070
71- [ DataMember ( Name = "total_in_bytes" ) ]
71+ [ DataMember ( Name = "total_in_bytes" ) ]
7272 public long TotalInBytes { get ; internal set ; }
7373 }
7474
7575 [ DataContract ]
7676 public class ClusterJvm
7777 {
78- [ DataMember ( Name = "max_uptime_in_millis" ) ]
78+ [ DataMember ( Name = "max_uptime_in_millis" ) ]
7979 public long MaxUptimeInMilliseconds { get ; internal set ; }
8080
81- [ DataMember ( Name = "mem" ) ]
81+ [ DataMember ( Name = "mem" ) ]
8282 public ClusterJvmMemory Memory { get ; internal set ; }
8383
84- [ DataMember ( Name = "threads" ) ]
84+ [ DataMember ( Name = "threads" ) ]
8585 public long Threads { get ; internal set ; }
8686
87- [ DataMember ( Name = "versions" ) ]
87+ [ DataMember ( Name = "versions" ) ]
8888 public IReadOnlyCollection < ClusterJvmVersion > Versions { get ; internal set ; }
8989 }
9090
9191 [ DataContract ]
9292 public class ClusterJvmVersion
9393 {
94- [ DataMember ( Name = "bundled_jdk" ) ]
94+ [ DataMember ( Name = "bundled_jdk" ) ]
9595 public bool BundledJdk { get ; internal set ; }
9696
97- [ DataMember ( Name = "using_bundled_jdk" ) ]
98- public bool ? UsingBundledJdk { get ; internal set ; }
99-
100- [ DataMember ( Name = "count" ) ]
97+ [ DataMember ( Name = "count" ) ]
10198 public int Count { get ; internal set ; }
10299
103- [ DataMember ( Name = "version" ) ]
100+ [ DataMember ( Name = "using_bundled_jdk" ) ]
101+ public bool ? UsingBundledJdk { get ; internal set ; }
102+
103+ [ DataMember ( Name = "version" ) ]
104104 public string Version { get ; internal set ; }
105105
106- [ DataMember ( Name = "vm_name" ) ]
106+ [ DataMember ( Name = "vm_name" ) ]
107107 public string VmName { get ; internal set ; }
108108
109- [ DataMember ( Name = "vm_vendor" ) ]
109+ [ DataMember ( Name = "vm_vendor" ) ]
110110 public string VmVendor { get ; internal set ; }
111111
112- [ DataMember ( Name = "vm_version" ) ]
112+ [ DataMember ( Name = "vm_version" ) ]
113113 public string VmVersion { get ; internal set ; }
114114 }
115115
116116 [ DataContract ]
117117 public class ClusterJvmMemory
118118 {
119- [ DataMember ( Name = "heap_max_in_bytes" ) ]
119+ [ DataMember ( Name = "heap_max_in_bytes" ) ]
120120 public long HeapMaxInBytes { get ; internal set ; }
121121
122- [ DataMember ( Name = "heap_used_in_bytes" ) ]
122+ [ DataMember ( Name = "heap_used_in_bytes" ) ]
123123 public long HeapUsedInBytes { get ; internal set ; }
124124 }
125125
126126 [ DataContract ]
127127 public class ClusterProcess
128128 {
129- [ DataMember ( Name = "cpu" ) ]
129+ [ DataMember ( Name = "cpu" ) ]
130130 public ClusterProcessCpu Cpu { get ; internal set ; }
131131
132- [ DataMember ( Name = "open_file_descriptors" ) ]
132+ [ DataMember ( Name = "open_file_descriptors" ) ]
133133 public ClusterProcessOpenFileDescriptors OpenFileDescriptors { get ; internal set ; }
134134 }
135135
136136 [ DataContract ]
137137 public class ClusterProcessCpu
138138 {
139- [ DataMember ( Name = "percent" ) ]
139+ [ DataMember ( Name = "percent" ) ]
140140 public int Percent { get ; internal set ; }
141141 }
142142
143143 [ DataContract ]
144144 public class ClusterProcessOpenFileDescriptors
145145 {
146- [ DataMember ( Name = "avg" ) ]
146+ [ DataMember ( Name = "avg" ) ]
147147 public long Avg { get ; internal set ; }
148148
149- [ DataMember ( Name = "max" ) ]
149+ [ DataMember ( Name = "max" ) ]
150150 public long Max { get ; internal set ; }
151151
152- [ DataMember ( Name = "min" ) ]
152+ [ DataMember ( Name = "min" ) ]
153153 public long Min { get ; internal set ; }
154154 }
155155
156156 [ DataContract ]
157157 public class ClusterOperatingSystemStats
158158 {
159- [ DataMember ( Name = "allocated_processors" ) ]
159+ [ DataMember ( Name = "allocated_processors" ) ]
160160 public int AllocatedProcessors { get ; internal set ; }
161161
162- [ DataMember ( Name = "available_processors" ) ]
162+ [ DataMember ( Name = "available_processors" ) ]
163163 public int AvailableProcessors { get ; internal set ; }
164164
165- [ DataMember ( Name = "mem" ) ]
165+ [ DataMember ( Name = "mem" ) ]
166166 public OperatingSystemMemoryInfo Memory { get ; internal set ; }
167167
168- [ DataMember ( Name = "names" ) ]
168+ [ DataMember ( Name = "names" ) ]
169169 public IReadOnlyCollection < ClusterOperatingSystemName > Names { get ; internal set ; }
170170
171- [ DataMember ( Name = "pretty_names" ) ]
171+ [ DataMember ( Name = "pretty_names" ) ]
172172 public IReadOnlyCollection < ClusterOperatingSystemPrettyNane > PrettyNames { get ; internal set ; }
173173 }
174174
175175 [ DataContract ]
176176 public class OperatingSystemMemoryInfo
177177 {
178- [ DataMember ( Name = "free_in_bytes" ) ]
178+ [ DataMember ( Name = "free_in_bytes" ) ]
179179 public long FreeBytes { get ; internal set ; }
180180
181- [ DataMember ( Name = "free_percent" ) ]
181+ [ DataMember ( Name = "free_percent" ) ]
182182 public int FreePercent { get ; internal set ; }
183183
184- [ DataMember ( Name = "total_in_bytes" ) ]
184+ [ DataMember ( Name = "total_in_bytes" ) ]
185185 public long TotalBytes { get ; internal set ; }
186186
187- [ DataMember ( Name = "used_in_bytes" ) ]
187+ [ DataMember ( Name = "used_in_bytes" ) ]
188188 public long UsedBytes { get ; internal set ; }
189189
190- [ DataMember ( Name = "used_percent" ) ]
190+ [ DataMember ( Name = "used_percent" ) ]
191191 public int UsedPercent { get ; internal set ; }
192192 }
193193
194194 [ DataContract ]
195195 public class ClusterOperatingSystemName
196196 {
197- [ DataMember ( Name = "count" ) ]
197+ [ DataMember ( Name = "count" ) ]
198198 public int Count { get ; internal set ; }
199199
200- [ DataMember ( Name = "name" ) ]
200+ [ DataMember ( Name = "name" ) ]
201201 public string Name { get ; internal set ; }
202202 }
203203
204204 [ DataContract ]
205205 public class ClusterNodeCount
206206 {
207- [ DataMember ( Name = "coordinating_only" ) ]
207+ [ DataMember ( Name = "coordinating_only" ) ]
208208 public int CoordinatingOnly { get ; internal set ; }
209209
210- [ DataMember ( Name = "data" ) ]
210+ [ DataMember ( Name = "data" ) ]
211211 public int Data { get ; internal set ; }
212212
213- [ DataMember ( Name = "ingest" ) ]
213+ [ DataMember ( Name = "ingest" ) ]
214214 public int Ingest { get ; internal set ; }
215215
216- [ DataMember ( Name = "master" ) ]
216+ [ DataMember ( Name = "master" ) ]
217217 public int Master { get ; internal set ; }
218218
219- [ DataMember ( Name = "total" ) ]
219+ [ DataMember ( Name = "total" ) ]
220220 public int Total { get ; internal set ; }
221+
222+ [ DataMember ( Name = "voting_only" ) ]
223+ public int VotingOnly { get ; internal set ; }
221224 }
222225}
0 commit comments