4. System サービス
client.system() でアクセスします。V5 ではヘルスチェックの 1 つのみを提供します。
4.1 メソッド
| メソッド | 戻り値の型 | HTTP | エンドポイント |
|---|---|---|---|
ping() | SystemPingResponseV5 (または null) | GET | /api/v5/ping |
4.2 SystemPingResponseV5 DTO
| フィールド | 型 | 説明 |
|---|---|---|
ping | boolean | サーバー応答の可用性 (true = 正常) |
version | String | サーバーバージョン (例: "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() が完了した直後にヘルスチェック用途で呼び出すのに適しています。
次のステップ
- Site サービス — 最初のサイト登録