]> git.basschouten.com Git - openhab-addons.git/blob
52dc08414b56a37e07cf1189e608299d4888a1ae
[openhab-addons.git] /
1 /**
2  * Copyright (c) 2010-2023 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.wolfsmartset.internal.dto;
14
15 import java.util.List;
16
17 import javax.annotation.Generated;
18
19 import org.eclipse.jdt.annotation.Nullable;
20
21 import com.google.gson.annotations.Expose;
22 import com.google.gson.annotations.SerializedName;
23
24 /**
25  * generated with https://www.jsonschema2pojo.org/
26  * 
27  * @author Bo Biene - Initial contribution
28  */
29 @Generated("jsonschema2pojo")
30 public class GetSystemListDTO {
31
32     @SerializedName("Id")
33     @Expose
34     private Integer id;
35     @SerializedName("GatewayId")
36     @Expose
37     private Integer gatewayId;
38     @SerializedName("IsForeignSystem")
39     @Expose
40     private Boolean isForeignSystem;
41     @SerializedName("AccessLevel")
42     @Expose
43     private Integer accessLevel;
44     @SerializedName("GatewayUsername")
45     @Expose
46     private String gatewayUsername;
47     @SerializedName("Name")
48     @Expose
49     private String name;
50     @SerializedName("SystemShares")
51     @Expose
52     private List<Object> systemShares = null;
53     @SerializedName("GatewaySoftwareVersion")
54     @Expose
55     private String gatewaySoftwareVersion;
56     @SerializedName("UserNameOwner")
57     @Expose
58     private String userNameOwner;
59     @SerializedName("SystemShareId")
60     @Expose
61     private Integer systemShareId;
62     @SerializedName("OperatorName")
63     @Expose
64     private String operatorName;
65     @SerializedName("Location")
66     @Expose
67     private String location;
68     @SerializedName("InstallationDate")
69     @Expose
70     private String installationDate;
71     @SerializedName("ImageId")
72     @Expose
73     private Integer imageId;
74
75     public Integer getId() {
76         return id;
77     }
78
79     public void setId(Integer id) {
80         this.id = id;
81     }
82
83     public Integer getGatewayId() {
84         return gatewayId;
85     }
86
87     public void setGatewayId(Integer gatewayId) {
88         this.gatewayId = gatewayId;
89     }
90
91     public Boolean getIsForeignSystem() {
92         return isForeignSystem;
93     }
94
95     public void setIsForeignSystem(Boolean isForeignSystem) {
96         this.isForeignSystem = isForeignSystem;
97     }
98
99     public Integer getAccessLevel() {
100         return accessLevel;
101     }
102
103     public void setAccessLevel(Integer accessLevel) {
104         this.accessLevel = accessLevel;
105     }
106
107     public String getGatewayUsername() {
108         return gatewayUsername;
109     }
110
111     public void setGatewayUsername(String gatewayUsername) {
112         this.gatewayUsername = gatewayUsername;
113     }
114
115     public String getName() {
116         return name;
117     }
118
119     public void setName(String name) {
120         this.name = name;
121     }
122
123     public List<Object> getSystemShares() {
124         return systemShares;
125     }
126
127     public void setSystemShares(List<Object> systemShares) {
128         this.systemShares = systemShares;
129     }
130
131     public String getGatewaySoftwareVersion() {
132         return gatewaySoftwareVersion;
133     }
134
135     public void setGatewaySoftwareVersion(String gatewaySoftwareVersion) {
136         this.gatewaySoftwareVersion = gatewaySoftwareVersion;
137     }
138
139     public String getUserNameOwner() {
140         return userNameOwner;
141     }
142
143     public void setUserNameOwner(String userNameOwner) {
144         this.userNameOwner = userNameOwner;
145     }
146
147     public @Nullable Integer getSystemShareId() {
148         return systemShareId;
149     }
150
151     public void setSystemShareId(Integer systemShareId) {
152         this.systemShareId = systemShareId;
153     }
154
155     public String getOperatorName() {
156         return operatorName;
157     }
158
159     public void setOperatorName(String operatorName) {
160         this.operatorName = operatorName;
161     }
162
163     public String getLocation() {
164         return location;
165     }
166
167     public void setLocation(String location) {
168         this.location = location;
169     }
170
171     public String getInstallationDate() {
172         return installationDate;
173     }
174
175     public void setInstallationDate(String installationDate) {
176         this.installationDate = installationDate;
177     }
178
179     public Integer getImageId() {
180         return imageId;
181     }
182
183     public void setImageId(Integer imageId) {
184         this.imageId = imageId;
185     }
186 }