...
1
16
17 package v2
18
19 type Memory struct {
20 Swap *int64
21 Min *int64
22 Max *int64
23 Low *int64
24 High *int64
25 }
26
27 func (r *Memory) Values() (o []Value) {
28 if r.Swap != nil {
29 o = append(o, Value{
30 filename: "memory.swap.max",
31 value: *r.Swap,
32 })
33 }
34 if r.Min != nil {
35 o = append(o, Value{
36 filename: "memory.min",
37 value: *r.Min,
38 })
39 }
40 if r.Max != nil {
41 o = append(o, Value{
42 filename: "memory.max",
43 value: *r.Max,
44 })
45 }
46 if r.Low != nil {
47 o = append(o, Value{
48 filename: "memory.low",
49 value: *r.Low,
50 })
51 }
52 if r.High != nil {
53 o = append(o, Value{
54 filename: "memory.high",
55 value: *r.High,
56 })
57 }
58 return o
59 }
60
View as plain text