2 * Copyright © 2017-2018 AT&T Intellectual Property.
\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
7 * http://www.apache.org/licenses/LICENSE-2.0
\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
15 package org.onap.ccsdk.config.data.adaptor.domain;
\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
22 public class ConfigResource implements Serializable {
\r
26 private static final long serialVersionUID = 1L;
\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
43 public String getConfigResourceId() {
\r
44 return configResourceId;
\r
47 public void setConfigResourceId(String configResourceId) {
\r
48 this.configResourceId = configResourceId;
\r
51 public String getResourceId() {
\r
55 public void setResourceId(String resourceId) {
\r
56 this.resourceId = resourceId;
\r
59 public String getResourceType() {
\r
60 return resourceType;
\r
63 public void setResourceType(String resourceType) {
\r
64 this.resourceType = resourceType;
\r
67 public String getServiceTemplateName() {
\r
68 return serviceTemplateName;
\r
71 public void setServiceTemplateName(String serviceTemplateName) {
\r
72 this.serviceTemplateName = serviceTemplateName;
\r
75 public String getServiceTemplateVersion() {
\r
76 return serviceTemplateVersion;
\r
79 public void setServiceTemplateVersion(String serviceTemplateVersion) {
\r
80 this.serviceTemplateVersion = serviceTemplateVersion;
\r
83 public String getTemplateName() {
\r
84 return templateName;
\r
87 public void setTemplateName(String templateName) {
\r
88 this.templateName = templateName;
\r
91 public String getRecipeName() {
\r
95 public void setRecipeName(String recipeName) {
\r
96 this.recipeName = recipeName;
\r
99 public String getRequestId() {
\r
103 public void setRequestId(String requestId) {
\r
104 this.requestId = requestId;
\r
107 public String getResourceData() {
\r
108 return resourceData;
\r
111 public void setResourceData(String resourceData) {
\r
112 this.resourceData = resourceData;
\r
115 public String getMaskData() {
\r
119 public void setMaskData(String maskData) {
\r
120 this.maskData = maskData;
\r
123 public Date getCreatedDate() {
\r
124 return createdDate;
\r
127 public void setCreatedDate(Date createdDate) {
\r
128 this.createdDate = createdDate;
\r
131 public String getStatus() {
\r
135 public void setStatus(String status) {
\r
136 this.status = status;
\r
139 public String getUpdatedBy() {
\r
143 public void setUpdatedBy(String updatedBy) {
\r
144 this.updatedBy = updatedBy;
\r
147 public List<ResourceAssignmentData> getResourceAssignments() {
\r
148 return resourceAssignments;
\r
151 public void setResourceAssignments(List<ResourceAssignmentData> resourceAssignments) {
\r
152 this.resourceAssignments = resourceAssignments;
\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
164 public String getUniqueId() {
\r
165 return UUID.randomUUID().toString();
\r