Class TestRouteResultDetails


  • public final class TestRouteResultDetails
    extends Object
    Detailed result of testing a route.
    • Constructor Detail

      • TestRouteResultDetails

        public TestRouteResultDetails()
    • Method Detail

      • compilationErrors

        public List<RouteCompilationError> compilationErrors()
        Get the compilationErrors property: JSON-serialized list of route compilation errors.
        Returns:
        the compilationErrors value.
      • withCompilationErrors

        public TestRouteResultDetails withCompilationErrors​(List<RouteCompilationError> compilationErrors)
        Set the compilationErrors property: JSON-serialized list of route compilation errors.
        Parameters:
        compilationErrors - the compilationErrors value to set.
        Returns:
        the TestRouteResultDetails object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.