2 * Copyright (c) 2010-2023 Contributors to the openHAB project
4 * See the NOTICE file(s) distributed with this work for additional
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
11 * SPDX-License-Identifier: EPL-2.0
13 package org.openhab.binding.wolfsmartset.internal.dto;
15 import java.util.List;
17 import javax.annotation.Generated;
19 import com.google.gson.annotations.Expose;
20 import com.google.gson.annotations.SerializedName;
23 * generated with https://www.jsonschema2pojo.org/
25 * @author Bo Biene - Initial contribution
27 @Generated("jsonschema2pojo")
28 public class ReadFaultMessagesDTO {
30 @SerializedName("MessagesChanged")
32 private Boolean messagesChanged;
33 @SerializedName("LastRead")
35 private String lastRead;
36 @SerializedName("CurrentMessages")
38 private List<CurrentMessageDTO> currentMessages = null;
39 @SerializedName("HistoryMessages")
41 private List<HistoryMessageDTO> historyMessages = null;
42 @SerializedName("DeviceFaultMessages")
44 private List<Object> deviceFaultMessages = null;
46 public Boolean getMessagesChanged() {
47 return messagesChanged;
50 public void setMessagesChanged(Boolean messagesChanged) {
51 this.messagesChanged = messagesChanged;
54 public String getLastRead() {
58 public void setLastRead(String lastRead) {
59 this.lastRead = lastRead;
62 public List<CurrentMessageDTO> getCurrentMessages() {
63 return currentMessages;
66 public void setCurrentMessages(List<CurrentMessageDTO> currentMessages) {
67 this.currentMessages = currentMessages;
70 public List<HistoryMessageDTO> getHistoryMessages() {
71 return historyMessages;
74 public void setHistoryMessages(List<HistoryMessageDTO> historyMessages) {
75 this.historyMessages = historyMessages;
78 public List<Object> getDeviceFaultMessages() {
79 return deviceFaultMessages;
82 public void setDeviceFaultMessages(List<Object> deviceFaultMessages) {
83 this.deviceFaultMessages = deviceFaultMessages;