1
2 package org.miloss.fgsms.services.interfaces.dataaccessservice;
3
4 import java.io.Serializable;
5 import java.math.BigInteger;
6 import javax.xml.bind.annotation.XmlAccessType;
7 import javax.xml.bind.annotation.XmlAccessorType;
8 import javax.xml.bind.annotation.XmlElement;
9 import javax.xml.bind.annotation.XmlSchemaType;
10 import javax.xml.bind.annotation.XmlType;
11 import javax.xml.datatype.Duration;
12 import java.util.Calendar;
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 @XmlAccessorType(XmlAccessType.FIELD)
56 @XmlType(name = "QuickStatData", propOrder = {
57 "timeInMinutes",
58 "successCount",
59 "failureCount",
60 "maximumResponseSize",
61 "maximumRequestSize",
62 "maximumResponseTime",
63 "slaViolationCount",
64 "averageResponseTime",
65 "availabilityPercentage",
66 "mtbf",
67 "updatedAt",
68 "averageCPUUsage",
69 "averageMemoryUsage",
70 "averageThreadCount",
71 "averageOpenFileCount",
72 "averageChannelCount",
73 "largestQueueDepth",
74 "averageMessagesIn",
75 "averageMessagesOut",
76 "averageMessagesDropped"
77 })
78 public class QuickStatData
79 implements Serializable
80 {
81
82 private final static long serialVersionUID = 1L;
83 @XmlElement(name = "TimeInMinutes", required = true)
84 protected BigInteger timeInMinutes;
85 @XmlElement(name = "SuccessCount")
86 protected long successCount;
87 @XmlElement(name = "FailureCount")
88 protected long failureCount;
89 @XmlElement(name = "MaximumResponseSize")
90 protected long maximumResponseSize;
91 @XmlElement(name = "MaximumRequestSize")
92 protected long maximumRequestSize;
93 @XmlElement(name = "MaximumResponseTime")
94 protected long maximumResponseTime;
95 @XmlElement(name = "SLAViolationCount")
96 protected long slaViolationCount;
97 @XmlElement(name = "AverageResponseTime")
98 protected long averageResponseTime;
99 @XmlElement(name = "AvailabilityPercentage")
100 protected double availabilityPercentage;
101 @XmlElement(name = "MTBF", required = true)
102 protected Duration mtbf;
103 @XmlElement(name = "UpdatedAt", required = true)
104 @XmlSchemaType(name = "dateTime")
105 protected Calendar updatedAt;
106 @XmlElement(name = "AverageCPUUsage", required = true, type = Double.class, nillable = true)
107 protected Double averageCPUUsage;
108 @XmlElement(name = "AverageMemoryUsage", required = true, type = Long.class, nillable = true)
109 protected Long averageMemoryUsage;
110 @XmlElement(name = "AverageThreadCount", required = true, type = Long.class, nillable = true)
111 protected Long averageThreadCount;
112 @XmlElement(name = "AverageOpenFileCount", required = true, type = Long.class, nillable = true)
113 protected Long averageOpenFileCount;
114 @XmlElement(name = "AverageChannelCount", required = true, type = Long.class, nillable = true)
115 protected Long averageChannelCount;
116 @XmlElement(name = "LargestQueueDepth", required = true, type = Long.class, nillable = true)
117 protected Long largestQueueDepth;
118 @XmlElement(name = "AverageMessagesIn", required = true, type = Long.class, nillable = true)
119 protected Long averageMessagesIn;
120 @XmlElement(name = "AverageMessagesOut", required = true, type = Long.class, nillable = true)
121 protected Long averageMessagesOut;
122 @XmlElement(name = "AverageMessagesDropped", required = true, type = Long.class, nillable = true)
123 protected Long averageMessagesDropped;
124
125
126
127
128
129
130
131
132
133 public BigInteger getTimeInMinutes() {
134 return timeInMinutes;
135 }
136
137
138
139
140
141
142
143
144
145 public void setTimeInMinutes(BigInteger value) {
146 this.timeInMinutes = value;
147 }
148
149 public boolean isSetTimeInMinutes() {
150 return (this.timeInMinutes!= null);
151 }
152
153
154
155
156
157 public long getSuccessCount() {
158 return successCount;
159 }
160
161
162
163
164
165 public void setSuccessCount(long value) {
166 this.successCount = value;
167 }
168
169 public boolean isSetSuccessCount() {
170 return true;
171 }
172
173
174
175
176
177 public long getFailureCount() {
178 return failureCount;
179 }
180
181
182
183
184
185 public void setFailureCount(long value) {
186 this.failureCount = value;
187 }
188
189 public boolean isSetFailureCount() {
190 return true;
191 }
192
193
194
195
196
197 public long getMaximumResponseSize() {
198 return maximumResponseSize;
199 }
200
201
202
203
204
205 public void setMaximumResponseSize(long value) {
206 this.maximumResponseSize = value;
207 }
208
209 public boolean isSetMaximumResponseSize() {
210 return true;
211 }
212
213
214
215
216
217 public long getMaximumRequestSize() {
218 return maximumRequestSize;
219 }
220
221
222
223
224
225 public void setMaximumRequestSize(long value) {
226 this.maximumRequestSize = value;
227 }
228
229 public boolean isSetMaximumRequestSize() {
230 return true;
231 }
232
233
234
235
236
237 public long getMaximumResponseTime() {
238 return maximumResponseTime;
239 }
240
241
242
243
244
245 public void setMaximumResponseTime(long value) {
246 this.maximumResponseTime = value;
247 }
248
249 public boolean isSetMaximumResponseTime() {
250 return true;
251 }
252
253
254
255
256
257 public long getSLAViolationCount() {
258 return slaViolationCount;
259 }
260
261
262
263
264
265 public void setSLAViolationCount(long value) {
266 this.slaViolationCount = value;
267 }
268
269 public boolean isSetSLAViolationCount() {
270 return true;
271 }
272
273
274
275
276
277 public long getAverageResponseTime() {
278 return averageResponseTime;
279 }
280
281
282
283
284
285 public void setAverageResponseTime(long value) {
286 this.averageResponseTime = value;
287 }
288
289 public boolean isSetAverageResponseTime() {
290 return true;
291 }
292
293
294
295
296
297 public double getAvailabilityPercentage() {
298 return availabilityPercentage;
299 }
300
301
302
303
304
305 public void setAvailabilityPercentage(double value) {
306 this.availabilityPercentage = value;
307 }
308
309 public boolean isSetAvailabilityPercentage() {
310 return true;
311 }
312
313
314
315
316
317
318
319
320
321 public Duration getMTBF() {
322 return mtbf;
323 }
324
325
326
327
328
329
330
331
332
333 public void setMTBF(Duration value) {
334 this.mtbf = value;
335 }
336
337 public boolean isSetMTBF() {
338 return (this.mtbf!= null);
339 }
340
341
342
343
344
345
346
347
348
349 public Calendar getUpdatedAt() {
350 return updatedAt;
351 }
352
353
354
355
356
357
358
359
360
361 public void setUpdatedAt(Calendar value) {
362 this.updatedAt = value;
363 }
364
365 public boolean isSetUpdatedAt() {
366 return (this.updatedAt!= null);
367 }
368
369
370
371
372
373
374
375
376
377 public Double getAverageCPUUsage() {
378 return averageCPUUsage;
379 }
380
381
382
383
384
385
386
387
388
389 public void setAverageCPUUsage(Double value) {
390 this.averageCPUUsage = value;
391 }
392
393 public boolean isSetAverageCPUUsage() {
394 return (this.averageCPUUsage!= null);
395 }
396
397
398
399
400
401
402
403
404
405 public Long getAverageMemoryUsage() {
406 return averageMemoryUsage;
407 }
408
409
410
411
412
413
414
415
416
417 public void setAverageMemoryUsage(Long value) {
418 this.averageMemoryUsage = value;
419 }
420
421 public boolean isSetAverageMemoryUsage() {
422 return (this.averageMemoryUsage!= null);
423 }
424
425
426
427
428
429
430
431
432
433 public Long getAverageThreadCount() {
434 return averageThreadCount;
435 }
436
437
438
439
440
441
442
443
444
445 public void setAverageThreadCount(Long value) {
446 this.averageThreadCount = value;
447 }
448
449 public boolean isSetAverageThreadCount() {
450 return (this.averageThreadCount!= null);
451 }
452
453
454
455
456
457
458
459
460
461 public Long getAverageOpenFileCount() {
462 return averageOpenFileCount;
463 }
464
465
466
467
468
469
470
471
472
473 public void setAverageOpenFileCount(Long value) {
474 this.averageOpenFileCount = value;
475 }
476
477 public boolean isSetAverageOpenFileCount() {
478 return (this.averageOpenFileCount!= null);
479 }
480
481
482
483
484
485
486
487
488
489 public Long getAverageChannelCount() {
490 return averageChannelCount;
491 }
492
493
494
495
496
497
498
499
500
501 public void setAverageChannelCount(Long value) {
502 this.averageChannelCount = value;
503 }
504
505 public boolean isSetAverageChannelCount() {
506 return (this.averageChannelCount!= null);
507 }
508
509
510
511
512
513
514
515
516
517 public Long getLargestQueueDepth() {
518 return largestQueueDepth;
519 }
520
521
522
523
524
525
526
527
528
529 public void setLargestQueueDepth(Long value) {
530 this.largestQueueDepth = value;
531 }
532
533 public boolean isSetLargestQueueDepth() {
534 return (this.largestQueueDepth!= null);
535 }
536
537
538
539
540
541
542
543
544
545 public Long getAverageMessagesIn() {
546 return averageMessagesIn;
547 }
548
549
550
551
552
553
554
555
556
557 public void setAverageMessagesIn(Long value) {
558 this.averageMessagesIn = value;
559 }
560
561 public boolean isSetAverageMessagesIn() {
562 return (this.averageMessagesIn!= null);
563 }
564
565
566
567
568
569
570
571
572
573 public Long getAverageMessagesOut() {
574 return averageMessagesOut;
575 }
576
577
578
579
580
581
582
583
584
585 public void setAverageMessagesOut(Long value) {
586 this.averageMessagesOut = value;
587 }
588
589 public boolean isSetAverageMessagesOut() {
590 return (this.averageMessagesOut!= null);
591 }
592
593
594
595
596
597
598
599
600
601 public Long getAverageMessagesDropped() {
602 return averageMessagesDropped;
603 }
604
605
606
607
608
609
610
611
612
613 public void setAverageMessagesDropped(Long value) {
614 this.averageMessagesDropped = value;
615 }
616
617 public boolean isSetAverageMessagesDropped() {
618 return (this.averageMessagesDropped!= null);
619 }
620
621 }