본문으로 건너뛰기

4. System 서비스

client.system() 으로 접근합니다. V5에서는 헬스체크 한 가지만 제공합니다.

4.1 메서드

메서드반환 타입HTTP엔드포인트
ping()SystemPingResponseV5 (또는 null)GET/api/v5/ping

4.2 SystemPingResponseV5 DTO

필드타입설명
pingboolean서버 응답 가용성 (true = 정상)
versionString서버 버전 (예: "5.0")

4.3 사용 예시

import plantpulse.api.v5.dto.response.SystemPingResponseV5;

SystemPingResponseV5 ping = client.system().ping();
if (ping == null) {
System.err.println("서버 응답 없음 — 네트워크 또는 인증 확인");
return;
}
System.out.println("서버 가용: " + ping.isPing());
System.out.println("서버 버전: " + ping.getVersion());

ping()connect() 가 완료된 직후 헬스체크 용도로 호출하기 좋습니다.

다음 단계