dac7336013c63624fb26f59a8cf08cdb01cac59b
[so.git] / bpmn / MSOCoreBPMN / src / main / java / org / onap / so / bpmn / core / domain / Request.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.onap.so.bpmn.core.domain;
22
23 import java.io.Serializable;
24
25 import com.fasterxml.jackson.annotation.JsonRootName;
26
27 /**
28  * This class is used to store instance
29  * data of services aka ServiceDecomposition
30  *
31  * @author bb3476
32  *
33  */
34
35 public class Request extends JsonWrapper implements Serializable {
36
37         private static final long serialVersionUID = 1L;
38         private String sdncRequestId;
39         private String requestId;
40         private ModelInfo modelInfo;
41         private String productFamilyId;
42         private String callbackUrl;
43         private String serviceId;
44         private String tenantId;
45         private String cloudRegion;
46         
47         public String getSdncRequestId() {
48                 return sdncRequestId;
49         }
50         public void setSdncRequestId(String sdncRequestId) {
51                 this.sdncRequestId = sdncRequestId;
52         }
53         public String getRequestId() {
54                 return requestId;
55         }
56         public void setRequestId(String requestId) {
57                 this.requestId = requestId;
58         }
59         public ModelInfo getModelInfo() {
60                 return modelInfo;
61         }
62         public void setModelInfo(ModelInfo modelInfo) {
63                 this.modelInfo = modelInfo;
64         }
65         public String getProductFamilyId() {
66                 return productFamilyId;
67         }
68         public void setProductFamilyId(String productFamilyId) {
69                 this.productFamilyId = productFamilyId;
70         }
71         public String getCallbackUrl() {
72                 return callbackUrl;
73         }
74         public void setCallbackUrl(String callbackUrl) {
75                 this.callbackUrl = callbackUrl;
76         }
77         public String getServiceId() {
78                 return serviceId;
79         }
80         public void setServiceId(String serviceId) {
81                 this.serviceId = serviceId;
82         }
83         public String getCloudRegion() {
84                 return cloudRegion;
85         }
86         public void setCloudRegion(String cloudRegion) {
87                 this.cloudRegion = cloudRegion;
88         }
89         public String getTenantId() {
90                 return tenantId;
91         }
92         public void setTenantId(String tenantId) {
93                 this.tenantId = tenantId;
94         }
95         
96 }