1ed011db91d8826ae5cce8ea960395fe5802e2bd
[so.git] / mso-api-handlers / mso-api-handler-infra / src / main / java / org / onap / so / apihandlerinfra / tasksbeans / Variables.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.apihandlerinfra.tasksbeans;
22
23 import com.fasterxml.jackson.annotation.JsonRootName;
24 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
25 @JsonRootName(value = "variables")
26 @JsonSerialize(include=JsonSerialize.Inclusion.NON_DEFAULT)
27 public class Variables {
28
29         protected Value source;
30         protected Value responseValue;
31     protected Value requestorId;
32    
33     /**
34      * Gets the value of the source property.
35      *
36      * @return
37      *     possible object is
38      *     {@link String }
39      *
40      */
41     public Value getSource() {
42         return source;
43     }
44
45     /**
46      * Sets the value of the source property.
47      *
48      * @param value
49      *     allowed object is
50      *     {@link String }
51      *
52      */
53     public void setSource(Value value) {
54         this.source = value;
55     }
56
57         public Value getResponseValue() {
58                 return responseValue;
59         }
60
61         public void setResponseValue(Value responseValue) {
62                 this.responseValue = responseValue;
63         }
64
65         
66         public Value getRequestorId() {
67                 return requestorId;
68         }
69
70         public void setRequestorId(Value requestorId) {
71                 this.requestorId = requestorId;
72         }
73
74 }