Open Kilda Java Documentation
PortDetail.java
Go to the documentation of this file.
1 package org.openkilda.integration.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 import java.util.List;
10 
16 @JsonInclude(JsonInclude.Include.NON_NULL)
17 @JsonIgnoreProperties(ignoreUnknown = true)
18 @JsonPropertyOrder({"peer_features", "current_features", "hardware_address", "curr_speed",
19  "port_number", "supported_features", "name", "max_speed", "state", "config",
20  "advertised_features"})
21 public class PortDetail implements Serializable {
22 
23 
24  @JsonProperty("peer_features")
25  private List<Object> peerFeatures = null;
26 
27 
28  @JsonProperty("current_features")
29  private List<String> currentFeatures = null;
30 
31 
32  @JsonProperty("hardware_address")
33  private String hardwareAddress;
34 
35 
36  @JsonProperty("curr_speed")
37  private String currSpeed;
38 
39 
40  @JsonProperty("port_number")
41  private String portNumber;
42 
43 
44  @JsonProperty("supported_features")
45  private List<Object> supportedFeatures = null;
46 
47 
48  @JsonProperty("name")
49  private String name;
50 
51 
52  @JsonProperty("max_speed")
53  private String maxSpeed;
54 
55 
56  @JsonProperty("state")
57  private List<String> state = null;
58 
59 
60  @JsonProperty("config")
61  private List<String> config = null;
62 
63 
64  @JsonProperty("advertised_features")
65  private List<Object> advertisedFeatures = null;
66 
67 
68  private final static long serialVersionUID = 9111195547914952199L;
69 
76  public List<Object> getPeerFeatures() {
77  return peerFeatures;
78  }
79 
86  public void setPeerFeatures(final List<Object> peerFeatures) {
87  this.peerFeatures = peerFeatures;
88  }
89 
96  public List<String> getCurrentFeatures() {
97  return currentFeatures;
98  }
99 
106  public void setCurrentFeatures(final List<String> currentFeatures) {
107  this.currentFeatures = currentFeatures;
108  }
109 
116  public String getHardwareAddress() {
117  return hardwareAddress;
118  }
119 
126  public void setHardwareAddress(final String hardwareAddress) {
127  this.hardwareAddress = hardwareAddress;
128  }
129 
136  public String getCurrSpeed() {
137  return currSpeed;
138  }
139 
146  public void setCurrSpeed(final String currSpeed) {
147  this.currSpeed = currSpeed;
148  }
149 
156  public String getPortNumber() {
157  return portNumber;
158  }
159 
166  public void setPortNumber(final String portNumber) {
167  this.portNumber = portNumber;
168  }
169 
176  public List<Object> getSupportedFeatures() {
177  return supportedFeatures;
178  }
179 
186  public void setSupportedFeatures(final List<Object> supportedFeatures) {
187  this.supportedFeatures = supportedFeatures;
188  }
189 
196  public String getName() {
197  return name;
198  }
199 
206  public void setName(final String name) {
207  this.name = name;
208  }
209 
216  public String getMaxSpeed() {
217  return maxSpeed;
218  }
219 
226  public void setMaxSpeed(final String maxSpeed) {
227  this.maxSpeed = maxSpeed;
228  }
229 
236  public List<String> getState() {
237  return state;
238  }
239 
246  public void setState(final List<String> state) {
247  this.state = state;
248  }
249 
256  public List<String> getConfig() {
257  return config;
258  }
259 
266  public void setConfig(final List<String> config) {
267  this.config = config;
268  }
269 
276  public List<Object> getAdvertisedFeatures() {
277  return advertisedFeatures;
278  }
279 
286  public void setAdvertisedFeatures(final List<Object> advertisedFeatures) {
287  this.advertisedFeatures = advertisedFeatures;
288  }
289 
290 }
void setHardwareAddress(final String hardwareAddress)
void setPortNumber(final String portNumber)
name
Definition: setup.py:24
void setState(final List< String > state)
void setAdvertisedFeatures(final List< Object > advertisedFeatures)
void setCurrSpeed(final String currSpeed)
void setSupportedFeatures(final List< Object > supportedFeatures)
void setCurrentFeatures(final List< String > currentFeatures)
void setMaxSpeed(final String maxSpeed)
void setConfig(final List< String > config)
void setPeerFeatures(final List< Object > peerFeatures)
Definition: PortDetail.java:86