Added more ignorable files to .gitignore
[ovsdb.git] / library / src / main / java / org / opendaylight / ovsdb / lib / table / NetFlow.java
1 /*
2  * [[ Authors will Fill in the Copyright header ]]
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Authors : Brent Salisbury, Madhu Venugopal, Evan Zeller
9  */
10 package org.opendaylight.ovsdb.lib.table;
11
12 import org.opendaylight.ovsdb.lib.notation.OvsDBSet;
13
14 import com.fasterxml.jackson.annotation.JsonIgnore;
15
16 public class NetFlow  extends Table<NetFlow> {
17
18     public static final Name<NetFlow> NAME = new Name<NetFlow>("NetFlow") {};
19     private OvsDBSet<String> targets;
20     private Integer active_timeout;
21
22     public OvsDBSet<String> getTargets() {
23         return targets;
24     }
25
26     public Integer getActiveTimeout() {
27         return active_timeout;
28     }
29
30     public void setTargets(OvsDBSet<String> targets) {
31         this.targets = targets;
32     }
33
34     @Override
35     @JsonIgnore
36     public Name<NetFlow> getTableName() {
37         return NAME;
38     }
39
40     @Override
41     public String toString() {
42         return "NetFlow [targets=" + targets + "]";
43     }
44 }