c213326c6fd00d039a512ef947b09c6872458e77
[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.UUID;\r
20 \r
21 public class ResourceAssignmentData implements Serializable {\r
22     \r
23     private static final long serialVersionUID = 1L;\r
24     private String id;\r
25     private String configResourceId;\r
26     private Integer version;\r
27     private Date updatedDate = new Date();\r
28     private String updatedBy;\r
29     private String templateKeyName;\r
30     private String resourceName;\r
31     private String dataType;\r
32     private String entrySchema;\r
33     private String resourceValue;\r
34     private String source;\r
35     private String status;\r
36     private String message;\r
37     \r
38     public String getUniqueId() {\r
39         return UUID.randomUUID().toString();\r
40     }\r
41     \r
42     @Override\r
43     public String toString() {\r
44         return "ResourceAssignmentData [id=" + id + ", configResourceId=" + configResourceId + ", version=" + version\r
45                 + ", updatedDate=" + updatedDate + ", updatedBy=" + updatedBy + ", templateKeyName=" + templateKeyName\r
46                 + ", resourceName=" + resourceName + ", dataType=" + dataType + ", source=" + source + ", status="\r
47                 + status + "]";\r
48     }\r
49     \r
50     public String getId() {\r
51         return id;\r
52     }\r
53     \r
54     public void setId(String id) {\r
55         this.id = id;\r
56     }\r
57     \r
58     public String getConfigResourceId() {\r
59         return configResourceId;\r
60     }\r
61     \r
62     public void setConfigResourceId(String configResourceId) {\r
63         this.configResourceId = configResourceId;\r
64     }\r
65     \r
66     public Integer getVersion() {\r
67         return version;\r
68     }\r
69     \r
70     public void setVersion(Integer version) {\r
71         this.version = version;\r
72     }\r
73     \r
74     public Date getUpdatedDate() {\r
75         return updatedDate;\r
76     }\r
77     \r
78     public void setUpdatedDate(Date updatedDate) {\r
79         this.updatedDate = updatedDate;\r
80     }\r
81     \r
82     public String getUpdatedBy() {\r
83         return updatedBy;\r
84     }\r
85     \r
86     public void setUpdatedBy(String updatedBy) {\r
87         this.updatedBy = updatedBy;\r
88     }\r
89     \r
90     public String getTemplateKeyName() {\r
91         return templateKeyName;\r
92     }\r
93     \r
94     public void setTemplateKeyName(String templateKeyName) {\r
95         this.templateKeyName = templateKeyName;\r
96     }\r
97     \r
98     public String getResourceName() {\r
99         return resourceName;\r
100     }\r
101     \r
102     public void setResourceName(String resourceName) {\r
103         this.resourceName = resourceName;\r
104     }\r
105     \r
106     public String getDataType() {\r
107         return dataType;\r
108     }\r
109     \r
110     public void setDataType(String dataType) {\r
111         this.dataType = dataType;\r
112     }\r
113     \r
114     public String getEntrySchema() {\r
115         return entrySchema;\r
116     }\r
117     \r
118     public void setEntrySchema(String entrySchema) {\r
119         this.entrySchema = entrySchema;\r
120     }\r
121     \r
122     public String getResourceValue() {\r
123         return resourceValue;\r
124     }\r
125     \r
126     public void setResourceValue(String resourceValue) {\r
127         this.resourceValue = resourceValue;\r
128     }\r
129     \r
130     public String getSource() {\r
131         return source;\r
132     }\r
133     \r
134     public void setSource(String source) {\r
135         this.source = source;\r
136     }\r
137     \r
138     public String getStatus() {\r
139         return status;\r
140     }\r
141     \r
142     public void setStatus(String status) {\r
143         this.status = status;\r
144     }\r
145     \r
146     public String getMessage() {\r
147         return message;\r
148     }\r
149     \r
150     public void setMessage(String message) {\r
151         this.message = message;\r
152     }\r
153     \r
154 }\r