Added more ignorable files to .gitignore
[ovsdb.git] / ovsdb / 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 import org.opendaylight.ovsdb.lib.table.internal.Table;
14
15 import com.fasterxml.jackson.annotation.JsonIgnore;
16
17 public class NetFlow  extends Table<NetFlow> {
18
19     public static final Name<NetFlow> NAME = new Name<NetFlow>("NetFlow") {};
20     private OvsDBSet<String> targets;
21     private Integer active_timeout;
22
23     public OvsDBSet<String> getTargets() {
24         return targets;
25     }
26
27     public Integer getActiveTimeout() {
28         return active_timeout;
29     }
30
31     public void setTargets(OvsDBSet<String> targets) {
32         this.targets = targets;
33     }
34
35     @Override
36     @JsonIgnore
37     public Name<NetFlow> getTableName() {
38         return NAME;
39     }
40
41     @Override
42     public String toString() {
43         return "NetFlow [targets=" + targets + "]";
44     }
45 }