1 package org.openkilda.messaging.ctrl.state;
7 import com.fasterxml.jackson.annotation.JsonCreator;
8 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
9 import com.fasterxml.jackson.annotation.JsonInclude;
10 import com.fasterxml.jackson.annotation.JsonProperty;
11 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
16 @JsonInclude(JsonInclude.Include.NON_NULL)
17 @JsonIgnoreProperties(ignoreUnknown =
true)
20 @JsonProperty(
"discovery")
21 private final Set<DiscoveryLink> discovery;
23 @JsonProperty(
"filtered")
24 private final Set<DiscoveryLink> filtered;
28 @JsonProperty(
"state") Set<DiscoveryLink> discovery,
29 @JsonProperty(
"filtered") Set<DiscoveryLink> filtered) {
30 this.discovery = discovery;
31 this.filtered = filtered;
void accept(DumpStateVisitor visitor)
Set< DiscoveryLink > getDiscovery()
void visit(CacheBoltState state)
Set< DiscoveryLink > getFiltered()
OFELinkBoltState( @JsonProperty("state") Set< DiscoveryLink > discovery, @JsonProperty("filtered") Set< DiscoveryLink > filtered)