1 package org.opendaylight.alto.commons.types.rfc7285;
5 import java.util.LinkedHashMap;
7 import com.fasterxml.jackson.annotation.JsonProperty;
9 public class RFC7285IRD {
11 public class Meta extends Extensible {
13 @JsonProperty("default-alto-network-map")
14 public String defaultAltoNetworkMap;
16 @JsonProperty("cost-types")
17 public Map<String, RFC7285CostType> costTypes;
20 defaultAltoNetworkMap = null;
21 costTypes = new LinkedHashMap<String, RFC7285CostType>();
30 @JsonProperty("media-type")
31 public String mediaType;
33 @JsonProperty("accepts")
34 public String accepts;
36 @JsonProperty("capabilities")
37 public Map<String, Object> capabilities;
40 public List<String> uses;
46 @JsonProperty("resources")
47 public Map<String, Entry> resources = new LinkedHashMap<String, Entry>();