2e46198fbbe6c4a8779be8ec55e25b01d89d4ad0
[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.data.adaptor.domain;\r
16 \r
17 import java.io.Serializable;\r
18 import java.util.Date;\r
19 import java.util.List;\r
20 import java.util.UUID;\r
21 \r
22 public class ConfigResource implements Serializable {\r
23     /**\r
24      *\r
25      */\r
26     private static final long serialVersionUID = 1L;\r
27     \r
28     private String configResourceId;\r
29     private String resourceId;\r
30     private String resourceType;\r
31     private String serviceTemplateName;\r
32     private String serviceTemplateVersion;\r
33     private String templateName;\r
34     private String recipeName;\r
35     private String requestId;\r
36     private String resourceData;\r
37     private String maskData;\r
38     private Date createdDate = new Date();\r
39     private String status;\r
40     private String updatedBy;\r
41     private List<ResourceAssignmentData> resourceAssignments;\r
42     \r
43     public String getConfigResourceId() {\r
44         return configResourceId;\r
45     }\r
46     \r
47     public void setConfigResourceId(String configResourceId) {\r
48         this.configResourceId = configResourceId;\r
49     }\r
50     \r
51     public String getResourceId() {\r
52         return resourceId;\r
53     }\r
54     \r
55     public void setResourceId(String resourceId) {\r
56         this.resourceId = resourceId;\r
57     }\r
58     \r
59     public String getResourceType() {\r
60         return resourceType;\r
61     }\r
62     \r
63     public void setResourceType(String resourceType) {\r
64         this.resourceType = resourceType;\r
65     }\r
66     \r
67     public String getServiceTemplateName() {\r
68         return serviceTemplateName;\r
69     }\r
70     \r
71     public void setServiceTemplateName(String serviceTemplateName) {\r
72         this.serviceTemplateName = serviceTemplateName;\r
73     }\r
74     \r
75     public String getServiceTemplateVersion() {\r
76         return serviceTemplateVersion;\r
77     }\r
78     \r
79     public void setServiceTemplateVersion(String serviceTemplateVersion) {\r
80         this.serviceTemplateVersion = serviceTemplateVersion;\r
81     }\r
82     \r
83     public String getTemplateName() {\r
84         return templateName;\r
85     }\r
86     \r
87     public void setTemplateName(String templateName) {\r
88         this.templateName = templateName;\r
89     }\r
90     \r
91     public String getRecipeName() {\r
92         return recipeName;\r
93     }\r
94     \r
95     public void setRecipeName(String recipeName) {\r
96         this.recipeName = recipeName;\r
97     }\r
98     \r
99     public String getRequestId() {\r
100         return requestId;\r
101     }\r
102     \r
103     public void setRequestId(String requestId) {\r
104         this.requestId = requestId;\r
105     }\r
106     \r
107     public String getResourceData() {\r
108         return resourceData;\r
109     }\r
110     \r
111     public void setResourceData(String resourceData) {\r
112         this.resourceData = resourceData;\r
113     }\r
114     \r
115     public String getMaskData() {\r
116         return maskData;\r
117     }\r
118     \r
119     public void setMaskData(String maskData) {\r
120         this.maskData = maskData;\r
121     }\r
122     \r
123     public Date getCreatedDate() {\r
124         return createdDate;\r
125     }\r
126     \r
127     public void setCreatedDate(Date createdDate) {\r
128         this.createdDate = createdDate;\r
129     }\r
130     \r
131     public String getStatus() {\r
132         return status;\r
133     }\r
134     \r
135     public void setStatus(String status) {\r
136         this.status = status;\r
137     }\r
138     \r
139     public String getUpdatedBy() {\r
140         return updatedBy;\r
141     }\r
142     \r
143     public void setUpdatedBy(String updatedBy) {\r
144         this.updatedBy = updatedBy;\r
145     }\r
146     \r
147     public List<ResourceAssignmentData> getResourceAssignments() {\r
148         return resourceAssignments;\r
149     }\r
150     \r
151     public void setResourceAssignments(List<ResourceAssignmentData> resourceAssignments) {\r
152         this.resourceAssignments = resourceAssignments;\r
153     }\r
154     \r
155     @Override\r
156     public String toString() {\r
157         return "ConfigResource [configResourceId=" + configResourceId + ", resourceId=" + resourceId\r
158                 + ", serviceTemplateName=" + serviceTemplateName + ", serviceTemplateVersion=" + serviceTemplateVersion\r
159                 + ", resourceType=" + resourceType + ", templateName=" + templateName + ", recipeName=" + recipeName\r
160                 + ", requestId=" + requestId + ", resourceData= ******** , maskData=" + maskData + ", createdDate="\r
161                 + createdDate + ", updatedBy=" + updatedBy + "]";\r
162     }\r
163     \r
164     public String getUniqueId() {\r
165         return UUID.randomUUID().toString();\r
166     }\r
167     \r
168 }\r