]> git.basschouten.com Git - openhab-addons.git/blob
1ff74bf2ade74cd861a70766eabe724efa3ef5a4
[openhab-addons.git] /
1 /**
2  * Copyright (c) 2010-2024 Contributors to the openHAB project
3  *
4  * See the NOTICE file(s) distributed with this work for additional
5  * information.
6  *
7  * This program and the accompanying materials are made available under the
8  * terms of the Eclipse Public License 2.0 which is available at
9  * http://www.eclipse.org/legal/epl-2.0
10  *
11  * SPDX-License-Identifier: EPL-2.0
12  */
13 package org.openhab.binding.melcloud.internal.api.json;
14
15 import com.google.gson.annotations.Expose;
16 import com.google.gson.annotations.SerializedName;
17
18 /**
19  * The {@link ListDevicesResponse} is responsible of JSON data For MELCloud API
20  * Response of Devices List.
21  * Generated with jsonschema2pojo
22  *
23  * @author Luca Calcaterra - Initial contribution
24  */
25 public class ListDevicesResponse {
26
27     @Expose
28     private Integer iD;
29
30     @Expose
31     private String name;
32
33     @Expose
34     private String addressLine1;
35
36     @Expose
37     private Object addressLine2;
38
39     @Expose
40     private String city;
41
42     @Expose
43     private String postcode;
44
45     @Expose
46     private Double latitude;
47
48     @Expose
49     private Double longitude;
50
51     @Expose
52     private Object district;
53
54     @Expose
55     private Boolean fPDefined;
56
57     @Expose
58     private Boolean fPEnabled;
59
60     @Expose
61     private Integer fPMinTemperature;
62
63     @Expose
64     private Integer fPMaxTemperature;
65
66     @Expose
67     private Boolean hMDefined;
68
69     @Expose
70     private Boolean hMEnabled;
71
72     @Expose
73     private Object hMStartDate;
74
75     @Expose
76     private Object hMEndDate;
77
78     @Expose
79     private Integer buildingType;
80
81     @Expose
82     private Integer propertyType;
83
84     @Expose
85     private String dateBuilt;
86
87     @Expose
88     private Boolean hasGasSupply;
89
90     @Expose
91     private String locationLookupDate;
92
93     @Expose
94     private Integer country;
95
96     @Expose
97     private Integer timeZoneContinent;
98
99     @Expose
100     private Integer timeZoneCity;
101
102     @Expose
103     private Integer timeZone;
104
105     @Expose
106     private Integer location;
107
108     @Expose
109     private Boolean coolingDisabled;
110
111     @Expose
112     private Boolean expanded;
113
114     @Expose
115     private Structure structure;
116
117     @Expose
118     private Integer accessLevel;
119
120     @Expose
121     private Boolean directAccess;
122
123     @Expose
124     private Integer minTemperature;
125
126     @Expose
127     private Integer maxTemperature;
128
129     @Expose
130     private Object owner;
131
132     @Expose
133     private String endDate;
134
135     @SerializedName("iDateBuilt")
136     @Expose
137     private Object iDateBuilt;
138
139     @Expose
140     private QuantizedCoordinates quantizedCoordinates;
141
142     public Integer getID() {
143         return iD;
144     }
145
146     public void setID(Integer iD) {
147         this.iD = iD;
148     }
149
150     public String getName() {
151         return name;
152     }
153
154     public void setName(String name) {
155         this.name = name;
156     }
157
158     public String getAddressLine1() {
159         return addressLine1;
160     }
161
162     public void setAddressLine1(String addressLine1) {
163         this.addressLine1 = addressLine1;
164     }
165
166     public Object getAddressLine2() {
167         return addressLine2;
168     }
169
170     public void setAddressLine2(Object addressLine2) {
171         this.addressLine2 = addressLine2;
172     }
173
174     public String getCity() {
175         return city;
176     }
177
178     public void setCity(String city) {
179         this.city = city;
180     }
181
182     public String getPostcode() {
183         return postcode;
184     }
185
186     public void setPostcode(String postcode) {
187         this.postcode = postcode;
188     }
189
190     public Double getLatitude() {
191         return latitude;
192     }
193
194     public void setLatitude(Double latitude) {
195         this.latitude = latitude;
196     }
197
198     public Double getLongitude() {
199         return longitude;
200     }
201
202     public void setLongitude(Double longitude) {
203         this.longitude = longitude;
204     }
205
206     public Object getDistrict() {
207         return district;
208     }
209
210     public void setDistrict(Object district) {
211         this.district = district;
212     }
213
214     public Boolean getFPDefined() {
215         return fPDefined;
216     }
217
218     public void setFPDefined(Boolean fPDefined) {
219         this.fPDefined = fPDefined;
220     }
221
222     public Boolean getFPEnabled() {
223         return fPEnabled;
224     }
225
226     public void setFPEnabled(Boolean fPEnabled) {
227         this.fPEnabled = fPEnabled;
228     }
229
230     public Integer getFPMinTemperature() {
231         return fPMinTemperature;
232     }
233
234     public void setFPMinTemperature(Integer fPMinTemperature) {
235         this.fPMinTemperature = fPMinTemperature;
236     }
237
238     public Integer getFPMaxTemperature() {
239         return fPMaxTemperature;
240     }
241
242     public void setFPMaxTemperature(Integer fPMaxTemperature) {
243         this.fPMaxTemperature = fPMaxTemperature;
244     }
245
246     public Boolean getHMDefined() {
247         return hMDefined;
248     }
249
250     public void setHMDefined(Boolean hMDefined) {
251         this.hMDefined = hMDefined;
252     }
253
254     public Boolean getHMEnabled() {
255         return hMEnabled;
256     }
257
258     public void setHMEnabled(Boolean hMEnabled) {
259         this.hMEnabled = hMEnabled;
260     }
261
262     public Object getHMStartDate() {
263         return hMStartDate;
264     }
265
266     public void setHMStartDate(Object hMStartDate) {
267         this.hMStartDate = hMStartDate;
268     }
269
270     public Object getHMEndDate() {
271         return hMEndDate;
272     }
273
274     public void setHMEndDate(Object hMEndDate) {
275         this.hMEndDate = hMEndDate;
276     }
277
278     public Integer getBuildingType() {
279         return buildingType;
280     }
281
282     public void setBuildingType(Integer buildingType) {
283         this.buildingType = buildingType;
284     }
285
286     public Integer getPropertyType() {
287         return propertyType;
288     }
289
290     public void setPropertyType(Integer propertyType) {
291         this.propertyType = propertyType;
292     }
293
294     public String getDateBuilt() {
295         return dateBuilt;
296     }
297
298     public void setDateBuilt(String dateBuilt) {
299         this.dateBuilt = dateBuilt;
300     }
301
302     public Boolean getHasGasSupply() {
303         return hasGasSupply;
304     }
305
306     public void setHasGasSupply(Boolean hasGasSupply) {
307         this.hasGasSupply = hasGasSupply;
308     }
309
310     public String getLocationLookupDate() {
311         return locationLookupDate;
312     }
313
314     public void setLocationLookupDate(String locationLookupDate) {
315         this.locationLookupDate = locationLookupDate;
316     }
317
318     public Integer getCountry() {
319         return country;
320     }
321
322     public void setCountry(Integer country) {
323         this.country = country;
324     }
325
326     public Integer getTimeZoneContinent() {
327         return timeZoneContinent;
328     }
329
330     public void setTimeZoneContinent(Integer timeZoneContinent) {
331         this.timeZoneContinent = timeZoneContinent;
332     }
333
334     public Integer getTimeZoneCity() {
335         return timeZoneCity;
336     }
337
338     public void setTimeZoneCity(Integer timeZoneCity) {
339         this.timeZoneCity = timeZoneCity;
340     }
341
342     public Integer getTimeZone() {
343         return timeZone;
344     }
345
346     public void setTimeZone(Integer timeZone) {
347         this.timeZone = timeZone;
348     }
349
350     public Integer getLocation() {
351         return location;
352     }
353
354     public void setLocation(Integer location) {
355         this.location = location;
356     }
357
358     public Boolean getCoolingDisabled() {
359         return coolingDisabled;
360     }
361
362     public void setCoolingDisabled(Boolean coolingDisabled) {
363         this.coolingDisabled = coolingDisabled;
364     }
365
366     public Boolean getExpanded() {
367         return expanded;
368     }
369
370     public void setExpanded(Boolean expanded) {
371         this.expanded = expanded;
372     }
373
374     public Structure getStructure() {
375         return structure;
376     }
377
378     public void setStructure(Structure structure) {
379         this.structure = structure;
380     }
381
382     public Integer getAccessLevel() {
383         return accessLevel;
384     }
385
386     public void setAccessLevel(Integer accessLevel) {
387         this.accessLevel = accessLevel;
388     }
389
390     public Boolean getDirectAccess() {
391         return directAccess;
392     }
393
394     public void setDirectAccess(Boolean directAccess) {
395         this.directAccess = directAccess;
396     }
397
398     public Integer getMinTemperature() {
399         return minTemperature;
400     }
401
402     public void setMinTemperature(Integer minTemperature) {
403         this.minTemperature = minTemperature;
404     }
405
406     public Integer getMaxTemperature() {
407         return maxTemperature;
408     }
409
410     public void setMaxTemperature(Integer maxTemperature) {
411         this.maxTemperature = maxTemperature;
412     }
413
414     public Object getOwner() {
415         return owner;
416     }
417
418     public void setOwner(Object owner) {
419         this.owner = owner;
420     }
421
422     public String getEndDate() {
423         return endDate;
424     }
425
426     public void setEndDate(String endDate) {
427         this.endDate = endDate;
428     }
429
430     public Object getIDateBuilt() {
431         return iDateBuilt;
432     }
433
434     public void setIDateBuilt(Object iDateBuilt) {
435         this.iDateBuilt = iDateBuilt;
436     }
437
438     public QuantizedCoordinates getQuantizedCoordinates() {
439         return quantizedCoordinates;
440     }
441
442     public void setQuantizedCoordinates(QuantizedCoordinates quantizedCoordinates) {
443         this.quantizedCoordinates = quantizedCoordinates;
444     }
445 }