Moving all files to root directory
[appc.git] / appc-adapters / appc-iaas-adapter / appc-iaas-adapter-bundle / src / main / java / org / openecomp / appc / adapter / openstack / heat / model / Data.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * openECOMP : APP-C
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
22 package org.openecomp.appc.adapter.openstack.heat.model;
23
24 import javax.annotation.Generated;
25 import javax.validation.Valid;
26 import com.fasterxml.jackson.annotation.JsonInclude;
27 import com.fasterxml.jackson.annotation.JsonProperty;
28 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
29 import org.apache.commons.lang.builder.ToStringBuilder;
30
31 @JsonInclude(JsonInclude.Include.NON_NULL)
32 @Generated("org.jsonschema2pojo")
33 @JsonPropertyOrder({
34     "status",
35     "name",
36     "stack_user_project_id",
37     "environment",
38     "template",
39     "action",
40     "project_id",
41     "id",
42     "resources"
43 })
44 public class Data {
45
46     @JsonProperty("status")
47     private String status;
48     @JsonProperty("name")
49     private String name;
50     @JsonProperty("stack_user_project_id")
51     private String stackUserProjectId;
52     @JsonProperty("environment")
53     @Valid
54     private Environment environment;
55     @JsonProperty("template")
56     @Valid
57     private Template template;
58     @JsonProperty("action")
59     private String action;
60     @JsonProperty("project_id")
61     private String projectId;
62     @JsonProperty("id")
63     private String id;
64     @JsonProperty("resources")
65     @Valid
66     private Resources__ resources;
67
68     /**
69      * 
70      * @return
71      *     The status
72      */
73     @JsonProperty("status")
74     public String getStatus() {
75         return status;
76     }
77
78     /**
79      * 
80      * @param status
81      *     The status
82      */
83     @JsonProperty("status")
84     public void setStatus(String status) {
85         this.status = status;
86     }
87
88     /**
89      * 
90      * @return
91      *     The name
92      */
93     @JsonProperty("name")
94     public String getName() {
95         return name;
96     }
97
98     /**
99      * 
100      * @param name
101      *     The name
102      */
103     @JsonProperty("name")
104     public void setName(String name) {
105         this.name = name;
106     }
107
108     /**
109      * 
110      * @return
111      *     The stackUserProjectId
112      */
113     @JsonProperty("stack_user_project_id")
114     public String getStackUserProjectId() {
115         return stackUserProjectId;
116     }
117
118     /**
119      * 
120      * @param stackUserProjectId
121      *     The stack_user_project_id
122      */
123     @JsonProperty("stack_user_project_id")
124     public void setStackUserProjectId(String stackUserProjectId) {
125         this.stackUserProjectId = stackUserProjectId;
126     }
127
128     /**
129      * 
130      * @return
131      *     The environment
132      */
133     @JsonProperty("environment")
134     public Environment getEnvironment() {
135         return environment;
136     }
137
138     /**
139      * 
140      * @param environment
141      *     The environment
142      */
143     @JsonProperty("environment")
144     public void setEnvironment(Environment environment) {
145         this.environment = environment;
146     }
147
148     /**
149      * 
150      * @return
151      *     The template
152      */
153     @JsonProperty("template")
154     public Template getTemplate() {
155         return template;
156     }
157
158     /**
159      * 
160      * @param template
161      *     The template
162      */
163     @JsonProperty("template")
164     public void setTemplate(Template template) {
165         this.template = template;
166     }
167
168     /**
169      * 
170      * @return
171      *     The action
172      */
173     @JsonProperty("action")
174     public String getAction() {
175         return action;
176     }
177
178     /**
179      * 
180      * @param action
181      *     The action
182      */
183     @JsonProperty("action")
184     public void setAction(String action) {
185         this.action = action;
186     }
187
188     /**
189      * 
190      * @return
191      *     The projectId
192      */
193     @JsonProperty("project_id")
194     public String getProjectId() {
195         return projectId;
196     }
197
198     /**
199      * 
200      * @param projectId
201      *     The project_id
202      */
203     @JsonProperty("project_id")
204     public void setProjectId(String projectId) {
205         this.projectId = projectId;
206     }
207
208     /**
209      * 
210      * @return
211      *     The id
212      */
213     @JsonProperty("id")
214     public String getId() {
215         return id;
216     }
217
218     /**
219      * 
220      * @param id
221      *     The id
222      */
223     @JsonProperty("id")
224     public void setId(String id) {
225         this.id = id;
226     }
227
228     /**
229      * 
230      * @return
231      *     The resources
232      */
233     @JsonProperty("resources")
234     public Resources__ getResources() {
235         return resources;
236     }
237
238     /**
239      * 
240      * @param resources
241      *     The resources
242      */
243     @JsonProperty("resources")
244     public void setResources(Resources__ resources) {
245         this.resources = resources;
246     }
247
248     @Override
249     public String toString() {
250         return ToStringBuilder.reflectionToString(this);
251     }
252
253 }