Open Kilda Java Documentation
FlowInfo.java
Go to the documentation of this file.
1 package org.openkilda.model;
2 
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonInclude;
5 import com.fasterxml.jackson.annotation.JsonProperty;
6 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
7 
8 import java.io.Serializable;
9 
15 @JsonInclude(JsonInclude.Include.NON_NULL)
16 @JsonIgnoreProperties(ignoreUnknown = true)
17 @JsonPropertyOrder({"flowid", "source_switch", "src_port", "src_vlan", "target_switch", "dst_port",
18  "dst_vlan", "maximum_bandwidth", "status", "description", "last-updated"})
19 public class FlowInfo implements Serializable {
20 
21  @JsonProperty("flowid")
22  private String flowid;
23 
24 
25  @JsonProperty("source_switch")
26  private String sourceSwitch;
27 
28 
29  @JsonProperty("src_port")
30  private int srcPort;
31 
32 
33  @JsonProperty("src_vlan")
34  private int srcVlan;
35 
36 
37  @JsonProperty("target_switch_name")
38  private String targetSwitchName;
39 
40  @JsonProperty("source_switch_name")
41  private String sourceSwitchName;
42 
43  @JsonProperty("target_switch")
44  private String targetSwitch;
45 
46 
47  @JsonProperty("dst_port")
48  private int dstPort;
49 
50 
51  @JsonProperty("dst_vlan")
52  private int dstVlan;
53 
54 
55  @JsonProperty("maximum_bandwidth")
56  private int maximumBandwidth;
57 
58 
59  @JsonProperty("status")
60  private String status;
61 
62 
63  @JsonProperty("description")
64  private String description;
65 
66 
67  @JsonProperty("last-updated")
68  private String lastUpdated;
69 
70 
71  private final static long serialVersionUID = -7015976328478701934L;
72 
79  public String getFlowid() {
80  return flowid;
81  }
82 
89  public void setFlowid(final String flowid) {
90  this.flowid = flowid;
91  }
92 
99  public String getSourceSwitch() {
100  return sourceSwitch;
101  }
102 
109  public void setSourceSwitch(final String sourceSwitch) {
110  this.sourceSwitch = sourceSwitch;
111  }
112 
119  public int getSrcPort() {
120  return srcPort;
121  }
122 
129  public void setSrcPort(final int srcPort) {
130  this.srcPort = srcPort;
131  }
132 
139  public int getSrcVlan() {
140  return srcVlan;
141  }
142 
149  public void setSrcVlan(final int srcVlan) {
150  this.srcVlan = srcVlan;
151  }
152 
159  public String getTargetSwitch() {
160  return targetSwitch;
161  }
162 
169  public void setTargetSwitch(final String targetSwitch) {
170  this.targetSwitch = targetSwitch;
171  }
172 
179  public int getDstPort() {
180  return dstPort;
181  }
182 
189  public void setDstPort(final int dstPort) {
190  this.dstPort = dstPort;
191  }
192 
199  public int getDstVlan() {
200  return dstVlan;
201  }
202 
209  public void setDstVlan(final int dstVlan) {
210  this.dstVlan = dstVlan;
211  }
212 
219  public int getMaximumBandwidth() {
220  return maximumBandwidth;
221  }
222 
229  public void setMaximumBandwidth(final int maximumBandwidth) {
230  this.maximumBandwidth = maximumBandwidth;
231  }
232 
239  public String getStatus() {
240  return status;
241  }
242 
249  public void setStatus(final String status) {
250  this.status = status;
251  }
252 
259  public String getDescription() {
260  return description;
261  }
262 
269  public void setDescription(final String description) {
270  this.description = description;
271  }
272 
279  public String getLastUpdated() {
280  return lastUpdated;
281  }
282 
289  public void setLastUpdated(final String lastUpdated) {
290  this.lastUpdated = lastUpdated;
291  }
292 
293  public String getTargetSwitchName() {
294  return targetSwitchName;
295  }
296 
297  public void setTargetSwitchName(String targetSwitchName) {
298  this.targetSwitchName = targetSwitchName;
299  }
300 
301  public String getSourceSwitchName() {
302  return sourceSwitchName;
303  }
304 
305  public void setSourceSwitchName(String sourceSwitchName) {
306  this.sourceSwitchName = sourceSwitchName;
307  }
308 
309 }
void setLastUpdated(final String lastUpdated)
Definition: FlowInfo.java:289
void setSrcVlan(final int srcVlan)
Definition: FlowInfo.java:149
void setDstVlan(final int dstVlan)
Definition: FlowInfo.java:209
void setStatus(final String status)
Definition: FlowInfo.java:249
void setFlowid(final String flowid)
Definition: FlowInfo.java:89
void setSourceSwitchName(String sourceSwitchName)
Definition: FlowInfo.java:305
def status()
Definition: rest.py:593
description
Definition: setup.py:26
void setSourceSwitch(final String sourceSwitch)
Definition: FlowInfo.java:109
void setDstPort(final int dstPort)
Definition: FlowInfo.java:189
void setTargetSwitch(final String targetSwitch)
Definition: FlowInfo.java:169
void setMaximumBandwidth(final int maximumBandwidth)
Definition: FlowInfo.java:229
void setSrcPort(final int srcPort)
Definition: FlowInfo.java:129
void setTargetSwitchName(String targetSwitchName)
Definition: FlowInfo.java:297
void setDescription(final String description)
Definition: FlowInfo.java:269