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