1 package org.openkilda.simulator.messages.simulator.command;
3 import com.fasterxml.jackson.annotation.JsonInclude;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
6 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
11 import java.util.List;
13 import static com.google.common.base.MoreObjects.toStringHelper;
16 @JsonInclude(JsonInclude.Include.NON_NULL)
17 @JsonPropertyOrder(
value = {
23 @JsonProperty(
"switches")
24 private List<SwitchMessage> switches;
26 public TopologyMessage(@JsonProperty(
"switches")
final List<SwitchMessage> switches,
27 @JsonProperty(
"links")
final List<LinkMessage> links) {
28 this.switches = switches;
37 return toStringHelper(
this)
38 .add(
"switches", switches.toString())
TopologyMessage(@JsonProperty("switches") final List< SwitchMessage > switches, @JsonProperty("links") final List< LinkMessage > links)
List< SwitchMessage > getSwitches()