Open Kilda Java Documentation
PortModMessage.java
Go to the documentation of this file.
1 package org.openkilda.simulator.messages.simulator.command;
2 
4 
5 import com.fasterxml.jackson.annotation.JsonInclude;
6 import com.fasterxml.jackson.annotation.JsonProperty;
7 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
8 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
9 
10 @JsonSerialize
11 @JsonInclude(JsonInclude.Include.NON_NULL)
12 @JsonPropertyOrder(value = {
13  "dpid",
14  "port-num",
15  "active",
16  "forwarding"})
17 
19  @JsonProperty("port-num")
20  private int portNum;
21 
22  @JsonProperty("active")
23  private boolean isActive;
24 
25  @JsonProperty("forwarding")
26  private boolean isForwarding;
27 
28  public PortModMessage(@JsonProperty("dpid") SwitchId dpid,
29  @JsonProperty("port-num") int portNum,
30  @JsonProperty("active") boolean isActive,
31  @JsonProperty("forwarding") boolean isForwarding) {
32  this.dpid = dpid;
33  this.portNum = portNum;
34  this.isActive = isActive;
35  this.isForwarding = isForwarding;
36  }
37 
38  public int getPortNum() {
39  return portNum;
40  }
41 
42  public void setPortNum(int portNum) {
43  this.portNum = portNum;
44  }
45 
46  public boolean isActive() {
47  return isActive;
48  }
49 
50  public void isActive(boolean isActive) {
51  this.isActive = isActive;
52  }
53 
54  public boolean isForwarding() {
55  return isForwarding;
56  }
57 
58  public void isForwarding(boolean isForwarding) {
59  this.isForwarding = isForwarding;
60  }
61 }
value
Definition: nodes.py:62
PortModMessage(@JsonProperty("dpid") SwitchId dpid, @JsonProperty("port-num") int portNum, @JsonProperty("active") boolean isActive, @JsonProperty("forwarding") boolean isForwarding)