1 package org.onap.vid.aai.model.AaiGetNetworkCollectionDetails;
4 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
5 import com.fasterxml.jackson.annotation.JsonProperty;
7 import java.util.ArrayList;
10 @JsonIgnoreProperties(ignoreUnknown = true)
13 @JsonProperty("service-instance")
14 private ServiceInstance serviceInstance;
15 @JsonProperty("collection")
16 private Collection collection;
17 @JsonProperty("instance-group")
18 private InstanceGroup instanceGroup;
19 @JsonProperty("networks")
20 private List<Network> networks;
23 this.networks = new ArrayList<>();
27 @JsonProperty("service-instance")
28 public ServiceInstance getServiceInstance() {
29 return serviceInstance;
32 @JsonProperty("service-instance")
33 public void setServiceInstance(ServiceInstance serviceInstance) {
34 this.serviceInstance = serviceInstance;
37 @JsonProperty("collection")
38 public Collection getCollection() {
42 @JsonProperty("collection")
43 public void setCollection(Collection collection) {
44 this.collection = collection;
47 @JsonProperty("instance-group")
48 public InstanceGroup getInstanceGroup() {
52 @JsonProperty("instance-group")
53 public void setInstanceGroup(InstanceGroup instanceGroup) {
54 this.instanceGroup = instanceGroup;
57 @JsonProperty("networks")
58 public List<Network> getNetworks() { return networks; }
60 @JsonProperty("networks")
61 public void setNetworks(List<Network> networks) { this.networks = networks; }