8507324b571e6bd2d10b48457c73de37e13aaef0
[controller.git] / opendaylight / md-sal / statistics-manager / src / main / java / org / opendaylight / controller / md / statistics / manager / NodeStatistics.java
1 package org.opendaylight.controller.md.statistics.manager;
2
3 import java.util.List;
4
5 import org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.group.desc.response.GroupDescStats;
6 import org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.group.stats.response.GroupStatistics;
7 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef;
8 import org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111.meter.config.response.MeterConfigStats;
9 import org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111.meter.stats.response.MeterStatistics;
10
11 public class NodeStatistics {
12
13     private NodeRef targetNode;
14     
15     private List<GroupStatistics> groupStatistics;
16     
17     private List<MeterStatistics> meterStatistics;
18     
19     private List<GroupDescStats> groupDescStats;
20     
21     private List<MeterConfigStats> meterConfigStats;
22     
23     private List<org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.features.GroupFeatures> groupFeatures;
24     
25     private List<org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.features.MeterFeatures> meterFeatures;
26     
27     public NodeStatistics(){
28         
29     }
30
31     public NodeRef getTargetNode() {
32         return targetNode;
33     }
34
35     public void setTargetNode(NodeRef targetNode) {
36         this.targetNode = targetNode;
37     }
38
39     public List<GroupStatistics> getGroupStatistics() {
40         return groupStatistics;
41     }
42
43     public void setGroupStatistics(List<GroupStatistics> groupStatistics) {
44         this.groupStatistics = groupStatistics;
45     }
46
47     public List<MeterStatistics> getMeterStatistics() {
48         return meterStatistics;
49     }
50
51     public void setMeterStatistics(List<MeterStatistics> meterStatistics) {
52         this.meterStatistics = meterStatistics;
53     }
54
55     public List<GroupDescStats> getGroupDescStats() {
56         return groupDescStats;
57     }
58
59     public void setGroupDescStats(List<GroupDescStats> groupDescStats) {
60         this.groupDescStats = groupDescStats;
61     }
62
63     public List<MeterConfigStats> getMeterConfigStats() {
64         return meterConfigStats;
65     }
66
67     public void setMeterConfigStats(List<MeterConfigStats> meterConfigStats) {
68         this.meterConfigStats = meterConfigStats;
69     }
70
71     public List<org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.features.GroupFeatures> getGroupFeatures() {
72         return groupFeatures;
73     }
74
75     public void setGroupFeatures(
76             List<org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.features.GroupFeatures> groupFeatures) {
77         this.groupFeatures = groupFeatures;
78     }
79
80     public List<org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.features.MeterFeatures> getMeterFeatures() {
81         return meterFeatures;
82     }
83
84     public void setMeterFeatures(
85             List<org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.features.MeterFeatures> meterFeatures) {
86         this.meterFeatures = meterFeatures;
87     }
88     
89 }