2 * Copyright 2017-2018 Gregory Moyer and contributors.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package org.openhab.binding.lametrictime.api.local.model;
18 public class Endpoints
20 private String appsActionUrl;
21 private String appsGetUrl;
22 private String appsListUrl;
23 private String appsSwitchNextUrl;
24 private String appsSwitchPrevUrl;
25 private String appsSwitchUrl;
26 private String audioUrl;
27 private String bluetoothUrl;
28 private String concreteNotificationUrl;
29 private String currentNotificationUrl;
30 private String deviceUrl;
31 private String displayUrl;
32 private String notificationsUrl;
33 private String widgetUpdateUrl;
34 private String wifiUrl;
36 public String getAppsActionUrl()
41 public void setAppsActionUrl(String appsActionUrl)
43 this.appsActionUrl = appsActionUrl;
46 public Endpoints withAppsActionUrl(String appsActionUrl)
48 this.appsActionUrl = appsActionUrl;
52 public String getAppsGetUrl()
57 public void setAppsGetUrl(String appsGetUrl)
59 this.appsGetUrl = appsGetUrl;
62 public Endpoints withAppsGetUrl(String appsGetUrl)
64 this.appsGetUrl = appsGetUrl;
68 public String getAppsListUrl()
73 public void setAppsListUrl(String appsListUrl)
75 this.appsListUrl = appsListUrl;
78 public Endpoints withAppsListUrl(String appsListUrl)
80 this.appsListUrl = appsListUrl;
84 public String getAppsSwitchNextUrl()
86 return appsSwitchNextUrl;
89 public void setAppsSwitchNextUrl(String appsSwitchNextUrl)
91 this.appsSwitchNextUrl = appsSwitchNextUrl;
94 public Endpoints withAppsSwitchNextUrl(String appsSwitchNextUrl)
96 this.appsSwitchNextUrl = appsSwitchNextUrl;
100 public String getAppsSwitchPrevUrl()
102 return appsSwitchPrevUrl;
105 public void setAppsSwitchPrevUrl(String appsSwitchPrevUrl)
107 this.appsSwitchPrevUrl = appsSwitchPrevUrl;
110 public Endpoints withAppsSwitchPrevUrl(String appsSwitchPrevUrl)
112 this.appsSwitchPrevUrl = appsSwitchPrevUrl;
116 public String getAppsSwitchUrl()
118 return appsSwitchUrl;
121 public void setAppsSwitchUrl(String appsSwitchUrl)
123 this.appsSwitchUrl = appsSwitchUrl;
126 public Endpoints withAppsSwitchUrl(String appsSwitchUrl)
128 this.appsSwitchUrl = appsSwitchUrl;
132 public String getAudioUrl()
137 public void setAudioUrl(String audioUrl)
139 this.audioUrl = audioUrl;
142 public Endpoints withAudioUrl(String audioUrl)
144 this.audioUrl = audioUrl;
148 public String getBluetoothUrl()
153 public void setBluetoothUrl(String bluetoothUrl)
155 this.bluetoothUrl = bluetoothUrl;
158 public Endpoints withBluetoothUrl(String bluetoothUrl)
160 this.bluetoothUrl = bluetoothUrl;
164 public String getConcreteNotificationUrl()
166 return concreteNotificationUrl;
169 public void setConcreteNotificationUrl(String concreteNotificationUrl)
171 this.concreteNotificationUrl = concreteNotificationUrl;
174 public Endpoints withConcreteNotificationUrl(String concreteNotificationUrl)
176 this.concreteNotificationUrl = concreteNotificationUrl;
180 public String getCurrentNotificationUrl()
182 return currentNotificationUrl;
185 public void setCurrentNotificationUrl(String currentNotificationUrl)
187 this.currentNotificationUrl = currentNotificationUrl;
190 public Endpoints withCurrentNotificationUrl(String currentNotificationUrl)
192 this.currentNotificationUrl = currentNotificationUrl;
196 public String getDeviceUrl()
201 public void setDeviceUrl(String deviceUrl)
203 this.deviceUrl = deviceUrl;
206 public Endpoints withDeviceUrl(String deviceUrl)
208 this.deviceUrl = deviceUrl;
212 public String getDisplayUrl()
217 public void setDisplayUrl(String displayUrl)
219 this.displayUrl = displayUrl;
222 public Endpoints withDisplayUrl(String displayUrl)
224 this.displayUrl = displayUrl;
228 public String getNotificationsUrl()
230 return notificationsUrl;
233 public void setNotificationsUrl(String notificationsUrl)
235 this.notificationsUrl = notificationsUrl;
238 public Endpoints withNotificationsUrl(String notificationsUrl)
240 this.notificationsUrl = notificationsUrl;
244 public String getWidgetUpdateUrl()
246 return widgetUpdateUrl;
249 public void setWidgetUpdateUrl(String widgetUpdateUrl)
251 this.widgetUpdateUrl = widgetUpdateUrl;
254 public Endpoints withWidgetUpdateUrl(String widgetUpdateUrl)
256 this.widgetUpdateUrl = widgetUpdateUrl;
260 public String getWifiUrl()
265 public void setWifiUrl(String wifiUrl)
267 this.wifiUrl = wifiUrl;
270 public Endpoints withWifiUrl(String wifiUrl)
272 this.wifiUrl = wifiUrl;
277 public String toString()
279 StringBuilder builder = new StringBuilder();
280 builder.append("Endpoints [appsActionUrl=");
281 builder.append(appsActionUrl);
282 builder.append(", appsGetUrl=");
283 builder.append(appsGetUrl);
284 builder.append(", appsListUrl=");
285 builder.append(appsListUrl);
286 builder.append(", appsSwitchNextUrl=");
287 builder.append(appsSwitchNextUrl);
288 builder.append(", appsSwitchPrevUrl=");
289 builder.append(appsSwitchPrevUrl);
290 builder.append(", appsSwitchUrl=");
291 builder.append(appsSwitchUrl);
292 builder.append(", audioUrl=");
293 builder.append(audioUrl);
294 builder.append(", bluetoothUrl=");
295 builder.append(bluetoothUrl);
296 builder.append(", concreteNotificationUrl=");
297 builder.append(concreteNotificationUrl);
298 builder.append(", currentNotificationUrl=");
299 builder.append(currentNotificationUrl);
300 builder.append(", deviceUrl=");
301 builder.append(deviceUrl);
302 builder.append(", displayUrl=");
303 builder.append(displayUrl);
304 builder.append(", notificationsUrl=");
305 builder.append(notificationsUrl);
306 builder.append(", widgetUpdateUrl=");
307 builder.append(widgetUpdateUrl);
308 builder.append(", wifiUrl=");
309 builder.append(wifiUrl);
311 return builder.toString();