1 package org.opendaylight.ovsdb.lib.table;
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;
7 import com.fasterxml.jackson.annotation.JsonIgnore;
9 public class SFlow extends Table<SFlow> {
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;
19 public OvsDBSet<String> getTargets() {
23 public void setTargets(OvsDBSet<String> targets) {
24 this.targets = targets;
29 public Name<SFlow> getTableName() {
33 public OvsDBSet<String> getAgent() {
37 public void setAgent(OvsDBSet<String> agent) {
41 public OvsDBMap<String, String> getExternal_ids() {
45 public void setExternal_ids(OvsDBMap<String, String> external_ids) {
46 this.external_ids = external_ids;
49 public OvsDBSet<Integer> getHeader() {
53 public void setHeader(OvsDBSet<Integer> header) {
57 public OvsDBSet<Integer> getPolling() {
61 public void setPolling(OvsDBSet<Integer> polling) {
62 this.polling = polling;
65 public OvsDBSet<Integer> getSampling() {
69 public void setSampling(OvsDBSet<Integer> sampling) {
70 this.sampling = sampling;
74 public String toString() {
75 return "SFlow [agent=" + agent + ", targets=" + targets
76 + ", external_ids=" + external_ids + ", header=" + header
77 + ", polling=" + polling + ", sampling=" + sampling + "]";