From 4cb2a304eeba512e94dbaf9797b65ba591f9a3a6 Mon Sep 17 00:00:00 2001 From: YevhenBondarenko Date: Wed, 15 Mar 2023 17:06:05 +0100 Subject: [PATCH] added getSystemInfo to the rest client --- .../main/java/org/thingsboard/rest/client/RestClient.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java b/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java index 832f4c7046..33524a9fa1 100644 --- a/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java +++ b/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java @@ -58,6 +58,7 @@ import org.thingsboard.server.common.data.OtaPackage; import org.thingsboard.server.common.data.OtaPackageInfo; import org.thingsboard.server.common.data.SaveDeviceWithCredentialsRequest; import org.thingsboard.server.common.data.StringUtils; +import org.thingsboard.server.common.data.SystemInfo; import org.thingsboard.server.common.data.TbResource; import org.thingsboard.server.common.data.TbResourceInfo; import org.thingsboard.server.common.data.Tenant; @@ -373,6 +374,10 @@ public class RestClient implements ClientHttpRequestInterceptor, Closeable { } } + public SystemInfo getSystemInfo() { + return restTemplate.getForEntity(baseURL + "/api/admin/systemInfo", SystemInfo.class).getBody(); + } + public Optional getAlarmById(AlarmId alarmId) { try { ResponseEntity alarm = restTemplate.getForEntity(baseURL + "/api/alarm/{alarmId}", Alarm.class, alarmId.getId());