Added Support for Devices

This commit is contained in:
2024-08-30 00:11:08 -04:00
parent b8e3444043
commit 0339c1838a
2 changed files with 17 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
package com.voronsky.unifi4j;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.List;
@JsonIgnoreProperties(ignoreUnknown = true)
public record Data(String hardwareId, String id, String ipAddress, ReportedState reportedState) {}
public record Data(String hardwareId, String id, String ipAddress, ReportedState reportedState, List<Devices> devices) {}

View File

@@ -0,0 +1,15 @@
package com.voronsky.unifi4j;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@JsonIgnoreProperties(ignoreUnknown = true)
public record Devices(String firmwareStatus,
String ip,
String id,
String mac,
String model,
String name,
String note,
String shortname,
String status) {
}