Class EtaPlusClientExceptions
java.lang.Object
energy.eddie.regionconnector.de.eta.exceptions.EtaPlusClientExceptions
Exceptions thrown by
EtaPlusApiClient
during API communication with the ETA Plus system.
These exceptions represent failure modes of the HTTP client at runtime,
as opposed to EtaPlusOperationExceptions (business-logic / event-flow level).
Configuration validation is handled by DeEtaPlusConfiguration.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThrown when the ETA Plus API responds with HTTP 401 or 403 due to invalid credentials.static classThrown when the ETA Plus API response body cannot be deserialized into the expected DTO.static classThrown when the ETA Plus API responds with HTTP 400 (Bad Request).static classThrown when the ETA Plus API responds with HTTP 403 (Forbidden) on a resource the bearer should normally authorise.static classThrown when the ETA Plus API responds with HTTP 404 (Not Found) for a requested resource.static classThrown when the ETA Plus API responds with a 5xx server error.static classThrown when the HTTP request to ETA Plus times out (connect or response timeout). -
Method Summary