package org.opendaylight.alto.commons.types.rfc7285; import java.util.LinkedHashMap; import java.util.ArrayList; import java.util.List; import java.util.Map; import com.fasterxml.jackson.annotation.JsonProperty; /** * Network Map: defined in RFC 7285 section 11.2.1 * */ public class RFC7285NetworkMap { public static class Meta extends Extensible { @JsonProperty("vtag") public RFC7285VersionTag vtag = new RFC7285VersionTag(); } /** * used for filtered-network-map, RFC7285 secion 11.3.1 * */ public static class Filter { @JsonProperty("pids") public List pids = new ArrayList(); } @JsonProperty("meta") public Meta meta = new Meta(); @JsonProperty("network-map") public Map map = new LinkedHashMap(); }