]> git.basschouten.com Git - openhab-addons.git/blob
612887203e11acaac622aae3d8080286e550728c
[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
17 /**
18  * The {@link Preset} is responsible of JSON data For MELCloud API
19  * Preset data
20  * Generated with jsonschema2pojo
21  *
22  * @author Luca Calcaterra - Initial contribution
23  */
24 public class Preset {
25
26     @Expose
27     private Double setTemperature;
28
29     @Expose
30     private Boolean power;
31
32     @Expose
33     private Integer operationMode;
34
35     @Expose
36     private Integer vaneHorizontal;
37
38     @Expose
39     private Integer vaneVertical;
40
41     @Expose
42     private Integer fanSpeed;
43
44     @Expose
45     private Integer iD;
46
47     @Expose
48     private Integer client;
49
50     @Expose
51     private Integer deviceLocation;
52
53     @Expose
54     private Integer number;
55
56     @Expose
57     private String configuration;
58
59     @Expose
60     private String numberDescription;
61
62     public Double getSetTemperature() {
63         return setTemperature;
64     }
65
66     public void setSetTemperature(Double setTemperature) {
67         this.setTemperature = setTemperature;
68     }
69
70     public Boolean getPower() {
71         return power;
72     }
73
74     public void setPower(Boolean power) {
75         this.power = power;
76     }
77
78     public Integer getOperationMode() {
79         return operationMode;
80     }
81
82     public void setOperationMode(Integer operationMode) {
83         this.operationMode = operationMode;
84     }
85
86     public Integer getVaneHorizontal() {
87         return vaneHorizontal;
88     }
89
90     public void setVaneHorizontal(Integer vaneHorizontal) {
91         this.vaneHorizontal = vaneHorizontal;
92     }
93
94     public Integer getVaneVertical() {
95         return vaneVertical;
96     }
97
98     public void setVaneVertical(Integer vaneVertical) {
99         this.vaneVertical = vaneVertical;
100     }
101
102     public Integer getFanSpeed() {
103         return fanSpeed;
104     }
105
106     public void setFanSpeed(Integer fanSpeed) {
107         this.fanSpeed = fanSpeed;
108     }
109
110     public Integer getID() {
111         return iD;
112     }
113
114     public void setID(Integer iD) {
115         this.iD = iD;
116     }
117
118     public Integer getClient() {
119         return client;
120     }
121
122     public void setClient(Integer client) {
123         this.client = client;
124     }
125
126     public Integer getDeviceLocation() {
127         return deviceLocation;
128     }
129
130     public void setDeviceLocation(Integer deviceLocation) {
131         this.deviceLocation = deviceLocation;
132     }
133
134     public Integer getNumber() {
135         return number;
136     }
137
138     public void setNumber(Integer number) {
139         this.number = number;
140     }
141
142     public String getConfiguration() {
143         return configuration;
144     }
145
146     public void setConfiguration(String configuration) {
147         this.configuration = configuration;
148     }
149
150     public String getNumberDescription() {
151         return numberDescription;
152     }
153
154     public void setNumberDescription(String numberDescription) {
155         this.numberDescription = numberDescription;
156     }
157 }