Class ConfigValueExtractionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
ru.tinkoff.kora.config.common.extractor.ConfigValueExtractionException
All Implemented Interfaces:
Serializable

public class ConfigValueExtractionException extends RuntimeException
See Also:
  • Constructor Details

    • ConfigValueExtractionException

      public ConfigValueExtractionException(com.typesafe.config.ConfigOrigin origin, String message, Throwable cause)
  • Method Details

    • getOrigin

      public com.typesafe.config.ConfigOrigin getOrigin()
    • handle

      public static <T> T handle(com.typesafe.config.ConfigValue value, Function<com.typesafe.config.ConfigValue,T> thunk)
    • unexpectedValueType

      public static ConfigValueExtractionException unexpectedValueType(com.typesafe.config.ConfigValue value, com.typesafe.config.ConfigValueType expectedType)
    • parsingError

      public static ConfigValueExtractionException parsingError(com.typesafe.config.ConfigValue value, Exception error)