Initial Netty + JSON Deserializer + all the enhancements happening in many private...
[ovsdb.git] / ovsdb / src / main / java / org / opendaylight / ovsdb / table / SFlow.java
1 package org.opendaylight.ovsdb.table;
2
3 import org.opendaylight.ovsdb.datatype.OvsDBMap;
4 import org.opendaylight.ovsdb.datatype.OvsDBSet;
5 import org.opendaylight.ovsdb.table.internal.Table;
6
7 public class SFlow  extends Table<SFlow> {
8
9     public static final Name<SFlow> NAME = new Name<SFlow>("sFlow") {};
10     private OvsDBSet<String> agent;
11     private OvsDBSet<String> targets;
12     private OvsDBMap<String, String> external_ids;
13     private OvsDBSet<Integer> header;
14     private OvsDBSet<Integer> polling;
15     private OvsDBSet<Integer> sampling;
16
17     public OvsDBSet<String> getTargets() {
18         return targets;
19     }
20
21     public void setTargets(OvsDBSet<String> targets) {
22         this.targets = targets;
23     }
24
25     @Override
26     public Name<SFlow> getTableName() {
27         return NAME;
28     }
29
30     public OvsDBSet<String> getAgent() {
31         return agent;
32     }
33
34     public void setAgent(OvsDBSet<String> agent) {
35         this.agent = agent;
36     }
37
38     public OvsDBMap<String, String> getExternal_ids() {
39         return external_ids;
40     }
41
42     public void setExternal_ids(OvsDBMap<String, String> external_ids) {
43         this.external_ids = external_ids;
44     }
45
46     public OvsDBSet<Integer> getHeader() {
47         return header;
48     }
49
50     public void setHeader(OvsDBSet<Integer> header) {
51         this.header = header;
52     }
53
54     public OvsDBSet<Integer> getPolling() {
55         return polling;
56     }
57
58     public void setPolling(OvsDBSet<Integer> polling) {
59         this.polling = polling;
60     }
61
62     public OvsDBSet<Integer> getSampling() {
63         return sampling;
64     }
65
66     public void setSampling(OvsDBSet<Integer> sampling) {
67         this.sampling = sampling;
68     }
69
70     @Override
71     public String toString() {
72         return "SFlow [agent=" + agent + ", targets=" + targets
73                 + ", external_ids=" + external_ids + ", header=" + header
74                 + ", polling=" + polling + ", sampling=" + sampling + "]";
75     }
76 }