f50e09d5fc7ff763bfed4988e8603611d5759054
[clamp.git] / src / main / java / org / onap / clamp / clds / model / CldsAsdcServiceDetail.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;
25
26 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
27
28 import java.util.List;
29
30 @JsonIgnoreProperties(ignoreUnknown = true)
31 public class CldsAsdcServiceDetail {
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<CldsAsdcResource> resources;
44     private List<CldsAsdcArtifact> 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<CldsAsdcResource> getResources() {
127         return resources;
128     }
129
130     public void setResources(List<CldsAsdcResource> resources) {
131         this.resources = resources;
132     }
133
134     public List<CldsAsdcArtifact> getArtifacts() {
135         return artifacts;
136     }
137
138     public void setArtifacts(List<CldsAsdcArtifact> artifacts) {
139         this.artifacts = artifacts;
140     }
141
142 }