メインコンテンツまでスキップ

4. System サービス

client.system() でアクセスします。V5 ではヘルスチェックの 1 つのみを提供します。

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() が完了した直後にヘルスチェック用途で呼び出すのに適しています。

次のステップ