org.onap migration
[vid.git] / vid-app-common / src / main / java / org / onap / vid / changeManagement / RequestDetails.java
1 package org.onap.vid.changeManagement;
2
3 import com.fasterxml.jackson.annotation.*;
4
5 import java.util.List;
6
7 @JsonInclude(JsonInclude.Include.NON_NULL)
8 @JsonPropertyOrder({
9 "modelInfo",
10 "cloudConfiguration",
11 "requestInfo",
12 "requestParameters",
13 "vnfName",
14 "vnfInstanceId"
15 })
16 public class RequestDetails extends org.onap.vid.mso.rest.RequestDetails{
17
18         @JsonProperty("vnfName")
19     private String vnfName;
20         @JsonProperty("vnfInstanceId")
21     private String vnfInstanceId;
22
23         /** The related model list. */
24         @JsonProperty("relatedInstanceList")
25         public List<RelatedInstanceList> relatedInstList;
26
27         @JsonProperty("vnfName")
28         public String getVnfName() {
29                 return vnfName;
30         }
31
32         @JsonProperty("vnfName")
33         public void setVnfName(String vnfName) {
34                 this.vnfName = vnfName;
35         }
36         @JsonProperty("vnfInstanceId")
37         public String getVnfInstanceId() {
38                 return vnfInstanceId;
39         }
40
41         @JsonProperty("vnfInstanceId")
42         public void setVnfInstanceId(String vnfInstanceId) {
43                 this.vnfInstanceId = vnfInstanceId;
44         }
45
46         @JsonGetter
47         public List<RelatedInstanceList> getRelatedInstList() {
48                 return relatedInstList;
49         }
50
51         @JsonSetter
52         public void setRelatedInstList(List<RelatedInstanceList> relatedInstList) {
53                 this.relatedInstList = relatedInstList;
54         }
55
56 }