Class EtaPlusClientExceptions.DeserializationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
energy.eddie.regionconnector.de.eta.exceptions.EtaPlusClientExceptions.DeserializationException
All Implemented Interfaces:
Serializable
Enclosing class:
EtaPlusClientExceptions

public static class EtaPlusClientExceptions.DeserializationException extends RuntimeException
Thrown when the ETA Plus API response body cannot be deserialized into the expected DTO. This signals a contract violation between the API response format and our client — automatic retries will not help; the mapping code or API contract must be investigated.
See Also:
  • Constructor Details

    • DeserializationException

      public DeserializationException(String message, Throwable cause)