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 String instantiationType;
39 private Boolean serviceEcompNaming;
40 private Boolean ecompGeneratedNaming;
41 private String namingPolicy;
42 private String sourceModelInvariant;
43 private String environmentContext;
44 private String sourceModelName;
45 private String sourceModelUuid;
48 public String getName() {
53 public void setName(String name) {
57 public String getInvariantUUID() {
62 public void setInvariantUUID(String invariantUUID) {
63 this.invariantUUID = invariantUUID;
66 public String getUUID() {
71 public void setUUID(String uUID) {
75 public String getDescription() {
79 public void setDescription(String description) {
80 this.description = description;
83 public String getType() {
87 public void setType(String type) {
91 public String getCategory() {
95 public void setCategory(String category) {
96 this.category = category;
99 public String getSubcategory() {
103 public void setSubcategory(String subcategory) {
104 this.subcategory = subcategory;
107 public String getResourceVendor() {
108 return resourceVendor;
111 public void setResourceVendor(String resourceVendor) {
112 this.resourceVendor = resourceVendor;
115 public String getResourceVendorRelease() {
116 return resourceVendorRelease;
119 public void setResourceVendorRelease(String resourceVendorRelease) {
120 this.resourceVendorRelease = resourceVendorRelease;
123 public String getResourceVendorModelNumber() {
124 return resourceVendorModelNumber;
127 public void setResourceVendorModelNumber(String resourceVendorModelNumber) {
128 this.resourceVendorModelNumber = resourceVendorModelNumber;
131 public String getServiceType() {
135 public void setServiceType(String serviceType) {
136 this.serviceType = serviceType;
139 public String getServiceRole() {
143 public void setInstantiationType(String instantiationType) {
144 this.instantiationType = instantiationType;
147 public String getInstantiationType() {
148 return instantiationType;
151 public void setServiceRole(String serviceRole) {
152 this.serviceRole = serviceRole;
155 public Boolean isEcompGeneratedNaming() {
156 return ecompGeneratedNaming;
159 public void setEcompGeneratedNaming(Boolean ecompGeneratedNaming) {
160 this.ecompGeneratedNaming = ecompGeneratedNaming;
163 public String isNamingPolicy() {
167 public void setNamingPolicy(String namingPolicy) {
168 this.namingPolicy = namingPolicy;
171 public Boolean getServiceEcompNaming() {
172 return serviceEcompNaming;
175 public void setServiceEcompNaming(Boolean serviceEcompNaming) {
176 this.serviceEcompNaming = serviceEcompNaming;
179 public String getVersion() {
184 public void setVersion(String version) {
185 this.version = version;
188 public String getCustomizationUUID() {
189 return customizationUUID;
192 public void setCustomizationUUID(String customizationUUID) {
193 this.customizationUUID = customizationUUID;
196 public String getSourceModelInvariant() {
197 return sourceModelInvariant;
200 public void setSourceModelInvariant(String sourceModelInvariant) {
201 this.sourceModelInvariant = sourceModelInvariant;
204 public String getSourceModelName() {
205 return sourceModelName;
208 public void setSourceModelName(String sourceModelName) {
209 this.sourceModelName = sourceModelName;
212 public String getSourceModelUuid() {
213 return sourceModelUuid;
216 public void setSourceModelUuid(String sourceModelUuid) {
217 this.sourceModelUuid = sourceModelUuid;
220 public String getEnvironmentContext() {
221 return environmentContext;
224 public void setEnvironmentContext(String environmentContext) {
225 this.environmentContext = environmentContext;