2 * ============LICENSE_START=======================================================
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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
21 package org.openecomp.sdc.be.tosca.model;
23 public class ToscaMetadata implements IToscaMetadata {
24 private String invariantUUID;
26 private String customizationUUID;
27 private String version;
29 private String description;
31 private String category;
32 private String subcategory;
33 private String resourceVendor;
34 private String resourceVendorRelease;
35 private String resourceVendorModelNumber;
36 private String serviceType;
37 private String serviceRole;
38 private Boolean serviceEcompNaming;
39 private Boolean ecompGeneratedNaming;
40 private String namingPolicy;
41 private String sourceModelInvariant;
42 private String environmentContext;
43 private String sourceModelName;
44 private String sourceModelUuid;
47 public String getName() {
52 public void setName(String name) {
56 public String getInvariantUUID() {
61 public void setInvariantUUID(String invariantUUID) {
62 this.invariantUUID = invariantUUID;
65 public String getUUID() {
70 public void setUUID(String uUID) {
74 public String getDescription() {
78 public void setDescription(String description) {
79 this.description = description;
82 public String getType() {
86 public void setType(String type) {
90 public String getCategory() {
94 public void setCategory(String category) {
95 this.category = category;
98 public String getSubcategory() {
102 public void setSubcategory(String subcategory) {
103 this.subcategory = subcategory;
106 public String getResourceVendor() {
107 return resourceVendor;
110 public void setResourceVendor(String resourceVendor) {
111 this.resourceVendor = resourceVendor;
114 public String getResourceVendorRelease() {
115 return resourceVendorRelease;
118 public void setResourceVendorRelease(String resourceVendorRelease) {
119 this.resourceVendorRelease = resourceVendorRelease;
122 public String getResourceVendorModelNumber() {
123 return resourceVendorModelNumber;
126 public void setResourceVendorModelNumber(String resourceVendorModelNumber) {
127 this.resourceVendorModelNumber = resourceVendorModelNumber;
130 public String getServiceType() {
134 public void setServiceType(String serviceType) {
135 this.serviceType = serviceType;
138 public String getServiceRole() {
142 public void setServiceRole(String serviceRole) {
143 this.serviceRole = serviceRole;
146 public Boolean isEcompGeneratedNaming() {
147 return ecompGeneratedNaming;
150 public void setEcompGeneratedNaming(Boolean ecompGeneratedNaming) {
151 this.ecompGeneratedNaming = ecompGeneratedNaming;
154 public String isNamingPolicy() {
158 public void setNamingPolicy(String namingPolicy) {
159 this.namingPolicy = namingPolicy;
162 public Boolean getServiceEcompNaming() {
163 return serviceEcompNaming;
166 public void setServiceEcompNaming(Boolean serviceEcompNaming) {
167 this.serviceEcompNaming = serviceEcompNaming;
170 public String getVersion() {
175 public void setVersion(String version) {
176 this.version = version;
179 public String getCustomizationUUID() {
180 return customizationUUID;
183 public void setCustomizationUUID(String customizationUUID) {
184 this.customizationUUID = customizationUUID;
187 public String getSourceModelInvariant() {
188 return sourceModelInvariant;
191 public void setSourceModelInvariant(String sourceModelInvariant) {
192 this.sourceModelInvariant = sourceModelInvariant;
195 public String getSourceModelName() {
196 return sourceModelName;
199 public void setSourceModelName(String sourceModelName) {
200 this.sourceModelName = sourceModelName;
203 public String getSourceModelUuid() {
204 return sourceModelUuid;
207 public void setSourceModelUuid(String sourceModelUuid) {
208 this.sourceModelUuid = sourceModelUuid;
213 public String getEnvironmentContext() {
214 return environmentContext;
217 public void setEnvironmentContext(String environmentContext) {
218 this.environmentContext = environmentContext;