d8a2745ea466a6a4ae8007846bd674aeca4c3eae
[ccsdk/features.git] /
1 /*\r
2  * Copyright © 2017-2018 AT&T Intellectual Property.\r
3  * \r
4  * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except\r
5  * in compliance with the License. You may obtain a copy of the License at\r
6  * \r
7  * http://www.apache.org/licenses/LICENSE-2.0\r
8  * \r
9  * Unless required by applicable law or agreed to in writing, software distributed under the License\r
10  * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\r
11  * or implied. See the License for the specific language governing permissions and limitations under\r
12  * the License.\r
13  */\r
14 \r
15 package org.onap.ccsdk.config.assignment.data;\r
16 \r
17 import java.util.HashMap;\r
18 import java.util.List;\r
19 import java.util.Map;\r
20 import org.onap.ccsdk.config.model.data.ResourceAssignment;\r
21 import org.onap.ccsdk.sli.core.sli.SvcLogicContext;\r
22 \r
23 public class ResourceAssignmentData {\r
24     \r
25     private String requestId;\r
26     private boolean reloadModel;\r
27     private String resourceType;\r
28     private String resourceId;\r
29     private String serviceTemplateName;\r
30     private String serviceTemplateVersion;\r
31     private String actionName;\r
32     private String inputData;\r
33     private SvcLogicContext svcLogicContext;\r
34     private List<String> templateNames;\r
35     private Map<String, List<ResourceAssignment>> templatesResourceAssignments = new HashMap<>();\r
36     private Map<String, String> templatesContents = new HashMap<>();\r
37     private Map<String, String> templatesMashedContents = new HashMap<>();\r
38     private Map<String, String> templatesData = new HashMap<>();\r
39     private Map<String, Object> context = new HashMap<>();\r
40     \r
41     public String getRequestId() {\r
42         return requestId;\r
43     }\r
44     \r
45     public void setRequestId(String requestId) {\r
46         this.requestId = requestId;\r
47     }\r
48     \r
49     public String getResourceType() {\r
50         return resourceType;\r
51     }\r
52     \r
53     public void setResourceType(String resourceType) {\r
54         this.resourceType = resourceType;\r
55     }\r
56     \r
57     public String getResourceId() {\r
58         return resourceId;\r
59     }\r
60     \r
61     public void setResourceId(String resourceId) {\r
62         this.resourceId = resourceId;\r
63     }\r
64     \r
65     public String getServiceTemplateName() {\r
66         return serviceTemplateName;\r
67     }\r
68     \r
69     public void setServiceTemplateName(String serviceTemplateName) {\r
70         this.serviceTemplateName = serviceTemplateName;\r
71     }\r
72     \r
73     public String getServiceTemplateVersion() {\r
74         return serviceTemplateVersion;\r
75     }\r
76     \r
77     public void setServiceTemplateVersion(String serviceTemplateVersion) {\r
78         this.serviceTemplateVersion = serviceTemplateVersion;\r
79     }\r
80     \r
81     public String getActionName() {\r
82         return actionName;\r
83     }\r
84     \r
85     public void setActionName(String actionName) {\r
86         this.actionName = actionName;\r
87     }\r
88     \r
89     public String getInputData() {\r
90         return inputData;\r
91     }\r
92     \r
93     public void setInputData(String inputData) {\r
94         this.inputData = inputData;\r
95     }\r
96     \r
97     public List<String> getTemplateNames() {\r
98         return templateNames;\r
99     }\r
100     \r
101     public void setTemplateNames(List<String> templateNames) {\r
102         this.templateNames = templateNames;\r
103     }\r
104     \r
105     public Map<String, List<ResourceAssignment>> getTemplatesResourceAssignments() {\r
106         return templatesResourceAssignments;\r
107     }\r
108     \r
109     public void setTemplatesResourceAssignments(Map<String, List<ResourceAssignment>> templatesResourceAssignments) {\r
110         this.templatesResourceAssignments = templatesResourceAssignments;\r
111     }\r
112     \r
113     public Map<String, String> getTemplatesContents() {\r
114         return templatesContents;\r
115     }\r
116     \r
117     public void setTemplatesContents(Map<String, String> templatesContents) {\r
118         this.templatesContents = templatesContents;\r
119     }\r
120     \r
121     public Map<String, String> getTemplatesMashedContents() {\r
122         return templatesMashedContents;\r
123     }\r
124     \r
125     public void setTemplatesMashedContents(Map<String, String> templatesMashedContents) {\r
126         this.templatesMashedContents = templatesMashedContents;\r
127     }\r
128     \r
129     public Map<String, String> getTemplatesData() {\r
130         return templatesData;\r
131     }\r
132     \r
133     public void setTemplatesData(Map<String, String> templatesData) {\r
134         this.templatesData = templatesData;\r
135     }\r
136     \r
137     public Map<String, Object> getContext() {\r
138         return context;\r
139     }\r
140     \r
141     public void setContext(Map<String, Object> context) {\r
142         this.context = context;\r
143     }\r
144     \r
145     public SvcLogicContext getSvcLogicContext() {\r
146         return svcLogicContext;\r
147     }\r
148     \r
149     public void setSvcLogicContext(SvcLogicContext svcLogicContext) {\r
150         this.svcLogicContext = svcLogicContext;\r
151     }\r
152     \r
153     public boolean isReloadModel() {\r
154         return reloadModel;\r
155     }\r
156     \r
157     public void setReloadModel(boolean reloadModel) {\r
158         this.reloadModel = reloadModel;\r
159     }\r
160 }\r