Open Kilda Java Documentation
DiscoveryFilterEntity.java
Go to the documentation of this file.
1 package org.openkilda.messaging.command.discovery;
2 
3 import com.fasterxml.jackson.annotation.JsonCreator;
4 import com.fasterxml.jackson.annotation.JsonInclude;
5 import com.fasterxml.jackson.annotation.JsonProperty;
6 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
7 
8 import java.io.Serializable;
9 
10 @JsonSerialize
11 @JsonInclude(JsonInclude.Include.NON_NULL)
12 public class DiscoveryFilterEntity implements Serializable {
13  @JsonProperty("switch")
14  public final String switchId;
15 
16  @JsonProperty("port")
17  public final int portId;
18 
19  @JsonCreator
21  @JsonProperty("switch") String switchId,
22  @JsonProperty("port") int portId) {
23  this.switchId = switchId;
24  this.portId = portId;
25  }
26 }