16 package org.openkilda.messaging.payload.flow;
20 import com.fasterxml.jackson.annotation.JsonCreator;
21 import com.fasterxml.jackson.annotation.JsonProperty;
24 import java.io.Serializable;
32 private static final long serialVersionUID = 1L;
37 @JsonProperty(
"switch_id")
43 @JsonProperty(
"input_port")
44 private int inputPort;
49 @JsonProperty(
"output_port")
50 private int outputPort;
54 @JsonProperty(
"switch_id")
SwitchId switchId,
55 @JsonProperty(
"input_port")
int inputPort,
56 @JsonProperty(
"output_port")
int outputPort) {
57 this.switchId = switchId;
58 this.inputPort = inputPort;
59 this.outputPort = outputPort;
PathNodePayload( @JsonProperty("switch_id") SwitchId switchId, @JsonProperty("input_port") int inputPort, @JsonProperty("output_port") int outputPort)