@@ -6,217 +6,220 @@ namespace Nest
6
6
[ DataContract ]
7
7
public class ClusterNodesStats
8
8
{
9
- [ DataMember ( Name = "count" ) ]
9
+ [ DataMember ( Name = "count" ) ]
10
10
public ClusterNodeCount Count { get ; internal set ; }
11
11
12
- [ DataMember ( Name = "discovery_types" ) ]
12
+ [ DataMember ( Name = "discovery_types" ) ]
13
13
public IReadOnlyDictionary < string , int > DiscoveryTypes { get ; internal set ; }
14
14
15
- [ DataMember ( Name = "packaging_types" ) ]
16
- public IReadOnlyCollection < NodePackagingType > PackagingTypes { get ; internal set ; }
17
-
18
- [ DataMember ( Name = "fs" ) ]
15
+ [ DataMember ( Name = "fs" ) ]
19
16
public ClusterFileSystem FileSystem { get ; internal set ; }
20
17
21
- [ DataMember ( Name = "jvm" ) ]
18
+ [ DataMember ( Name = "jvm" ) ]
22
19
public ClusterJvm Jvm { get ; internal set ; }
23
20
24
- [ DataMember ( Name = "network_types" ) ]
21
+ [ DataMember ( Name = "network_types" ) ]
25
22
public ClusterNetworkTypes NetworkTypes { get ; internal set ; }
26
23
27
- [ DataMember ( Name = "os" ) ]
24
+ [ DataMember ( Name = "os" ) ]
28
25
public ClusterOperatingSystemStats OperatingSystem { get ; internal set ; }
29
26
30
- [ DataMember ( Name = "plugins" ) ]
27
+ [ DataMember ( Name = "packaging_types" ) ]
28
+ public IReadOnlyCollection < NodePackagingType > PackagingTypes { get ; internal set ; }
29
+
30
+ [ DataMember ( Name = "plugins" ) ]
31
31
public IReadOnlyCollection < PluginStats > Plugins { get ; internal set ; }
32
32
33
- [ DataMember ( Name = "process" ) ]
33
+ [ DataMember ( Name = "process" ) ]
34
34
public ClusterProcess Process { get ; internal set ; }
35
35
36
- [ DataMember ( Name = "versions" ) ]
36
+ [ DataMember ( Name = "versions" ) ]
37
37
public IReadOnlyCollection < string > Versions { get ; internal set ; }
38
38
}
39
39
40
40
public class NodePackagingType
41
41
{
42
- [ DataMember ( Name = "flavor" ) ]
42
+ [ DataMember ( Name = "count" ) ]
43
+ public int Count { get ; internal set ; }
44
+
45
+ [ DataMember ( Name = "flavor" ) ]
43
46
public string Flavor { get ; internal set ; }
44
47
45
- [ DataMember ( Name = "type" ) ]
48
+ [ DataMember ( Name = "type" ) ]
46
49
public string Type { get ; internal set ; }
47
-
48
- [ DataMember ( Name = "count" ) ]
49
- public int Count { get ; internal set ; }
50
50
}
51
51
52
52
[ DataContract ]
53
53
public class ClusterNetworkTypes
54
54
{
55
- [ DataMember ( Name = "http_types" ) ]
55
+ [ DataMember ( Name = "http_types" ) ]
56
56
public IReadOnlyDictionary < string , int > HttpTypes { get ; internal set ; }
57
57
58
- [ DataMember ( Name = "transport_types" ) ]
58
+ [ DataMember ( Name = "transport_types" ) ]
59
59
public IReadOnlyDictionary < string , int > TransportTypes { get ; internal set ; }
60
60
}
61
61
62
62
[ DataContract ]
63
63
public class ClusterFileSystem
64
64
{
65
- [ DataMember ( Name = "available_in_bytes" ) ]
65
+ [ DataMember ( Name = "available_in_bytes" ) ]
66
66
public long AvailableInBytes { get ; internal set ; }
67
67
68
- [ DataMember ( Name = "free_in_bytes" ) ]
68
+ [ DataMember ( Name = "free_in_bytes" ) ]
69
69
public long FreeInBytes { get ; internal set ; }
70
70
71
- [ DataMember ( Name = "total_in_bytes" ) ]
71
+ [ DataMember ( Name = "total_in_bytes" ) ]
72
72
public long TotalInBytes { get ; internal set ; }
73
73
}
74
74
75
75
[ DataContract ]
76
76
public class ClusterJvm
77
77
{
78
- [ DataMember ( Name = "max_uptime_in_millis" ) ]
78
+ [ DataMember ( Name = "max_uptime_in_millis" ) ]
79
79
public long MaxUptimeInMilliseconds { get ; internal set ; }
80
80
81
- [ DataMember ( Name = "mem" ) ]
81
+ [ DataMember ( Name = "mem" ) ]
82
82
public ClusterJvmMemory Memory { get ; internal set ; }
83
83
84
- [ DataMember ( Name = "threads" ) ]
84
+ [ DataMember ( Name = "threads" ) ]
85
85
public long Threads { get ; internal set ; }
86
86
87
- [ DataMember ( Name = "versions" ) ]
87
+ [ DataMember ( Name = "versions" ) ]
88
88
public IReadOnlyCollection < ClusterJvmVersion > Versions { get ; internal set ; }
89
89
}
90
90
91
91
[ DataContract ]
92
92
public class ClusterJvmVersion
93
93
{
94
- [ DataMember ( Name = "bundled_jdk" ) ]
94
+ [ DataMember ( Name = "bundled_jdk" ) ]
95
95
public bool BundledJdk { get ; internal set ; }
96
96
97
- [ DataMember ( Name = "using_bundled_jdk" ) ]
98
- public bool ? UsingBundledJdk { get ; internal set ; }
99
-
100
- [ DataMember ( Name = "count" ) ]
97
+ [ DataMember ( Name = "count" ) ]
101
98
public int Count { get ; internal set ; }
102
99
103
- [ DataMember ( Name = "version" ) ]
100
+ [ DataMember ( Name = "using_bundled_jdk" ) ]
101
+ public bool ? UsingBundledJdk { get ; internal set ; }
102
+
103
+ [ DataMember ( Name = "version" ) ]
104
104
public string Version { get ; internal set ; }
105
105
106
- [ DataMember ( Name = "vm_name" ) ]
106
+ [ DataMember ( Name = "vm_name" ) ]
107
107
public string VmName { get ; internal set ; }
108
108
109
- [ DataMember ( Name = "vm_vendor" ) ]
109
+ [ DataMember ( Name = "vm_vendor" ) ]
110
110
public string VmVendor { get ; internal set ; }
111
111
112
- [ DataMember ( Name = "vm_version" ) ]
112
+ [ DataMember ( Name = "vm_version" ) ]
113
113
public string VmVersion { get ; internal set ; }
114
114
}
115
115
116
116
[ DataContract ]
117
117
public class ClusterJvmMemory
118
118
{
119
- [ DataMember ( Name = "heap_max_in_bytes" ) ]
119
+ [ DataMember ( Name = "heap_max_in_bytes" ) ]
120
120
public long HeapMaxInBytes { get ; internal set ; }
121
121
122
- [ DataMember ( Name = "heap_used_in_bytes" ) ]
122
+ [ DataMember ( Name = "heap_used_in_bytes" ) ]
123
123
public long HeapUsedInBytes { get ; internal set ; }
124
124
}
125
125
126
126
[ DataContract ]
127
127
public class ClusterProcess
128
128
{
129
- [ DataMember ( Name = "cpu" ) ]
129
+ [ DataMember ( Name = "cpu" ) ]
130
130
public ClusterProcessCpu Cpu { get ; internal set ; }
131
131
132
- [ DataMember ( Name = "open_file_descriptors" ) ]
132
+ [ DataMember ( Name = "open_file_descriptors" ) ]
133
133
public ClusterProcessOpenFileDescriptors OpenFileDescriptors { get ; internal set ; }
134
134
}
135
135
136
136
[ DataContract ]
137
137
public class ClusterProcessCpu
138
138
{
139
- [ DataMember ( Name = "percent" ) ]
139
+ [ DataMember ( Name = "percent" ) ]
140
140
public int Percent { get ; internal set ; }
141
141
}
142
142
143
143
[ DataContract ]
144
144
public class ClusterProcessOpenFileDescriptors
145
145
{
146
- [ DataMember ( Name = "avg" ) ]
146
+ [ DataMember ( Name = "avg" ) ]
147
147
public long Avg { get ; internal set ; }
148
148
149
- [ DataMember ( Name = "max" ) ]
149
+ [ DataMember ( Name = "max" ) ]
150
150
public long Max { get ; internal set ; }
151
151
152
- [ DataMember ( Name = "min" ) ]
152
+ [ DataMember ( Name = "min" ) ]
153
153
public long Min { get ; internal set ; }
154
154
}
155
155
156
156
[ DataContract ]
157
157
public class ClusterOperatingSystemStats
158
158
{
159
- [ DataMember ( Name = "allocated_processors" ) ]
159
+ [ DataMember ( Name = "allocated_processors" ) ]
160
160
public int AllocatedProcessors { get ; internal set ; }
161
161
162
- [ DataMember ( Name = "available_processors" ) ]
162
+ [ DataMember ( Name = "available_processors" ) ]
163
163
public int AvailableProcessors { get ; internal set ; }
164
164
165
- [ DataMember ( Name = "mem" ) ]
165
+ [ DataMember ( Name = "mem" ) ]
166
166
public OperatingSystemMemoryInfo Memory { get ; internal set ; }
167
167
168
- [ DataMember ( Name = "names" ) ]
168
+ [ DataMember ( Name = "names" ) ]
169
169
public IReadOnlyCollection < ClusterOperatingSystemName > Names { get ; internal set ; }
170
170
171
- [ DataMember ( Name = "pretty_names" ) ]
171
+ [ DataMember ( Name = "pretty_names" ) ]
172
172
public IReadOnlyCollection < ClusterOperatingSystemPrettyNane > PrettyNames { get ; internal set ; }
173
173
}
174
174
175
175
[ DataContract ]
176
176
public class OperatingSystemMemoryInfo
177
177
{
178
- [ DataMember ( Name = "free_in_bytes" ) ]
178
+ [ DataMember ( Name = "free_in_bytes" ) ]
179
179
public long FreeBytes { get ; internal set ; }
180
180
181
- [ DataMember ( Name = "free_percent" ) ]
181
+ [ DataMember ( Name = "free_percent" ) ]
182
182
public int FreePercent { get ; internal set ; }
183
183
184
- [ DataMember ( Name = "total_in_bytes" ) ]
184
+ [ DataMember ( Name = "total_in_bytes" ) ]
185
185
public long TotalBytes { get ; internal set ; }
186
186
187
- [ DataMember ( Name = "used_in_bytes" ) ]
187
+ [ DataMember ( Name = "used_in_bytes" ) ]
188
188
public long UsedBytes { get ; internal set ; }
189
189
190
- [ DataMember ( Name = "used_percent" ) ]
190
+ [ DataMember ( Name = "used_percent" ) ]
191
191
public int UsedPercent { get ; internal set ; }
192
192
}
193
193
194
194
[ DataContract ]
195
195
public class ClusterOperatingSystemName
196
196
{
197
- [ DataMember ( Name = "count" ) ]
197
+ [ DataMember ( Name = "count" ) ]
198
198
public int Count { get ; internal set ; }
199
199
200
- [ DataMember ( Name = "name" ) ]
200
+ [ DataMember ( Name = "name" ) ]
201
201
public string Name { get ; internal set ; }
202
202
}
203
203
204
204
[ DataContract ]
205
205
public class ClusterNodeCount
206
206
{
207
- [ DataMember ( Name = "coordinating_only" ) ]
207
+ [ DataMember ( Name = "coordinating_only" ) ]
208
208
public int CoordinatingOnly { get ; internal set ; }
209
209
210
- [ DataMember ( Name = "data" ) ]
210
+ [ DataMember ( Name = "data" ) ]
211
211
public int Data { get ; internal set ; }
212
212
213
- [ DataMember ( Name = "ingest" ) ]
213
+ [ DataMember ( Name = "ingest" ) ]
214
214
public int Ingest { get ; internal set ; }
215
215
216
- [ DataMember ( Name = "master" ) ]
216
+ [ DataMember ( Name = "master" ) ]
217
217
public int Master { get ; internal set ; }
218
218
219
- [ DataMember ( Name = "total" ) ]
219
+ [ DataMember ( Name = "total" ) ]
220
220
public int Total { get ; internal set ; }
221
+
222
+ [ DataMember ( Name = "voting_only" ) ]
223
+ public int VotingOnly { get ; internal set ; }
221
224
}
222
225
}
0 commit comments