| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- package com.water.iot.model;
-
- import java.util.Map;
-
- /**
- * 设备信息
- */
- public class DeviceInfo {
- private String deviceSn;
- private String deviceName;
- private String deviceType;
- private String manufacturer;
- private Map<String, Object> properties;
- private String firmwareVersion;
- private String protocolVersion;
- private long lastSeen;
- private Map<String, Object> metrics;
-
- // 构造方法和getter/setter
- public DeviceInfo(String deviceSn, String deviceName, String deviceType) {
- this.deviceSn = deviceSn;
- this.deviceName = deviceName;
- this.deviceType = deviceType;
- }
-
- public String getDeviceSn() {
- return deviceSn;
- }
-
- public void setDeviceSn(String deviceSn) {
- this.deviceSn = deviceSn;
- }
-
- public String getDeviceName() {
- return deviceName;
- }
-
- public void setDeviceName(String deviceName) {
- this.deviceName = deviceName;
- }
-
- public String getDeviceType() {
- return deviceType;
- }
-
- public void setDeviceType(String deviceType) {
- this.deviceType = deviceType;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public Map<String, Object> getProperties() {
- return properties;
- }
-
- public void setProperties(Map<String, Object> properties) {
- this.properties = properties;
- }
-
- public String getFirmwareVersion() {
- return firmwareVersion;
- }
-
- public void setFirmwareVersion(String firmwareVersion) {
- this.firmwareVersion = firmwareVersion;
- }
-
- public String getProtocolVersion() {
- return protocolVersion;
- }
-
- public void setProtocolVersion(String protocolVersion) {
- this.protocolVersion = protocolVersion;
- }
-
- public long getLastSeen() {
- return lastSeen;
- }
-
- public void setLastSeen(long lastSeen) {
- this.lastSeen = lastSeen;
- }
-
- public Map<String, Object> getMetrics() {
- return metrics;
- }
-
- public void setMetrics(Map<String, Object> metrics) {
- this.metrics = metrics;
- }
- }
|