Exception thrown if there is a validation problem with a path template, http config, or related
framework methods. Comes as an illegal argument exception subclass. Allows to globally set a
thread-local validation context description which each exception inherits.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-01 UTC."],[[["This webpage details the `ValidationException` class within the `com.google.api.pathtemplate` package, which is a subclass of `IllegalArgumentException`."],["`ValidationException` is thrown when a validation error occurs with a path template, HTTP configuration, or related framework methods."],["The class provides static methods `pushCurrentThreadValidationContext` and `popCurrentThreadValidationContext` to manage a thread-local validation context description."],["The webpage lists various versions of the package, from the latest version 2.46.1 to version 2.1.2, all referencing the `ValidationException`."],["It also lists all inherited members, including members of the Object class, as well as members of the Throwable class, and details their method functionality, with external links to the oracle documentation."]]],[]]