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.iaqualink.internal.api.dto;
16 * Device refers to an iAqualink Pool Controller.
18 * @author Dan Cunningham - Initial contribution
25 private String serialNumber;
27 private String createdAt;
29 private String updatedAt;
33 private String deviceType;
35 private Object ownerId;
37 private Boolean updating;
39 private Object firmwareVersion;
41 private Object targetFirmwareVersion;
43 private Object updateFirmwareStartAt;
45 private Object lastActivityAt;
47 public Integer getId() {
51 public void setId(Integer id) {
55 public String getSerialNumber() {
59 public void setSerialNumber(String serialNumber) {
60 this.serialNumber = serialNumber;
63 public String getCreatedAt() {
67 public void setCreatedAt(String createdAt) {
68 this.createdAt = createdAt;
71 public String getUpdatedAt() {
75 public void setUpdatedAt(String updatedAt) {
76 this.updatedAt = updatedAt;
79 public String getName() {
83 public void setName(String name) {
87 public String getDeviceType() {
91 public void setDeviceType(String deviceType) {
92 this.deviceType = deviceType;
95 public Object getOwnerId() {
99 public void setOwnerId(Object ownerId) {
100 this.ownerId = ownerId;
103 public Boolean getUpdating() {
107 public void setUpdating(Boolean updating) {
108 this.updating = updating;
111 public Object getFirmwareVersion() {
112 return firmwareVersion;
115 public void setFirmwareVersion(Object firmwareVersion) {
116 this.firmwareVersion = firmwareVersion;
119 public Object getTargetFirmwareVersion() {
120 return targetFirmwareVersion;
123 public void setTargetFirmwareVersion(Object targetFirmwareVersion) {
124 this.targetFirmwareVersion = targetFirmwareVersion;
127 public Object getUpdateFirmwareStartAt() {
128 return updateFirmwareStartAt;
131 public void setUpdateFirmwareStartAt(Object updateFirmwareStartAt) {
132 this.updateFirmwareStartAt = updateFirmwareStartAt;
135 public Object getLastActivityAt() {
136 return lastActivityAt;
139 public void setLastActivityAt(Object lastActivityAt) {
140 this.lastActivityAt = lastActivityAt;