2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END============================================
20 * ===================================================================
21 * ECOMP is a trademark and service mark of AT&T Intellectual Property.
24 package org.onap.clamp.clds.model;
26 import java.util.List;
28 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
30 @JsonIgnoreProperties(ignoreUnknown = true)
31 public class CldsSdcServiceDetail {
34 private String invariantUUID;
36 private String version;
37 private String toscaModelURL;
38 private String category;
39 private String lifecycleState;
40 private String lastUpdaterUserId;
41 private String distributionStatus;
42 private String lastUpdaterFullName;
43 private List<CldsSdcResource> resources;
44 private List<CldsSdcArtifact> artifacts;
46 public String getUuid() {
50 public void setUuid(String uuid) {
54 public String getInvariantUUID() {
58 public void setInvariantUUID(String invariantUUID) {
59 this.invariantUUID = invariantUUID;
62 public String getName() {
66 public void setName(String name) {
70 public String getVersion() {
74 public void setVersion(String version) {
75 this.version = version;
78 public String getToscaModelURL() {
82 public void setToscaModelURL(String toscaModelURL) {
83 this.toscaModelURL = toscaModelURL;
86 public String getCategory() {
90 public void setCategory(String category) {
91 this.category = category;
94 public String getLifecycleState() {
95 return lifecycleState;
98 public void setLifecycleState(String lifecycleState) {
99 this.lifecycleState = lifecycleState;
102 public String getLastUpdaterUserId() {
103 return lastUpdaterUserId;
106 public void setLastUpdaterUserId(String lastUpdaterUserId) {
107 this.lastUpdaterUserId = lastUpdaterUserId;
110 public String getDistributionStatus() {
111 return distributionStatus;
114 public void setDistributionStatus(String distributionStatus) {
115 this.distributionStatus = distributionStatus;
118 public String getLastUpdaterFullName() {
119 return lastUpdaterFullName;
122 public void setLastUpdaterFullName(String lastUpdaterFullName) {
123 this.lastUpdaterFullName = lastUpdaterFullName;
126 public List<CldsSdcResource> getResources() {
130 public void setResources(List<CldsSdcResource> resources) {
131 this.resources = resources;
134 public List<CldsSdcArtifact> getArtifacts() {
138 public void setArtifacts(List<CldsSdcArtifact> artifacts) {
139 this.artifacts = artifacts;