8113ea546fa36a33c710dc3830d884498b7e2d43
[clamp.git] / src / main / java / org / onap / clamp / clds / model / sdc / SdcServiceDetail.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP CLAMP
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights
6  *                             reserved.
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
11  *
12  * http://www.apache.org/licenses/LICENSE-2.0
13  *
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.
22  */
23
24 package org.onap.clamp.clds.model.sdc;
25
26 import java.util.List;
27
28 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
29
30 @JsonIgnoreProperties(ignoreUnknown = true)
31 public class SdcServiceDetail {
32
33     private String                uuid;
34     private String                invariantUUID;
35     private String                name;
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<SdcResource> resources;
44     private List<SdcArtifact> artifacts;
45
46     public String getUuid() {
47         return uuid;
48     }
49
50     public void setUuid(String uuid) {
51         this.uuid = uuid;
52     }
53
54     public String getInvariantUUID() {
55         return invariantUUID;
56     }
57
58     public void setInvariantUUID(String invariantUUID) {
59         this.invariantUUID = invariantUUID;
60     }
61
62     public String getName() {
63         return name;
64     }
65
66     public void setName(String name) {
67         this.name = name;
68     }
69
70     public String getVersion() {
71         return version;
72     }
73
74     public void setVersion(String version) {
75         this.version = version;
76     }
77
78     public String getToscaModelURL() {
79         return toscaModelURL;
80     }
81
82     public void setToscaModelURL(String toscaModelURL) {
83         this.toscaModelURL = toscaModelURL;
84     }
85
86     public String getCategory() {
87         return category;
88     }
89
90     public void setCategory(String category) {
91         this.category = category;
92     }
93
94     public String getLifecycleState() {
95         return lifecycleState;
96     }
97
98     public void setLifecycleState(String lifecycleState) {
99         this.lifecycleState = lifecycleState;
100     }
101
102     public String getLastUpdaterUserId() {
103         return lastUpdaterUserId;
104     }
105
106     public void setLastUpdaterUserId(String lastUpdaterUserId) {
107         this.lastUpdaterUserId = lastUpdaterUserId;
108     }
109
110     public String getDistributionStatus() {
111         return distributionStatus;
112     }
113
114     public void setDistributionStatus(String distributionStatus) {
115         this.distributionStatus = distributionStatus;
116     }
117
118     public String getLastUpdaterFullName() {
119         return lastUpdaterFullName;
120     }
121
122     public void setLastUpdaterFullName(String lastUpdaterFullName) {
123         this.lastUpdaterFullName = lastUpdaterFullName;
124     }
125
126     public List<SdcResource> getResources() {
127         return resources;
128     }
129
130     public void setResources(List<SdcResource> resources) {
131         this.resources = resources;
132     }
133
134     public List<SdcArtifact> getArtifacts() {
135         return artifacts;
136     }
137
138     public void setArtifacts(List<SdcArtifact> artifacts) {
139         this.artifacts = artifacts;
140     }
141
142 }