Class SchemaChecker.Results

    • Constructor Detail

    • Method Detail

      • getSyntaxIssues

        @NotNull
        public List<StringgetSyntaxIssues()
        Retrieve any syntax issues found during schema checking.
        Returns:
        syntax issues found during schema checking.
      • getMutabilityIssues

        @NotNull
        public List<StringgetMutabilityIssues()
        Retrieve any mutability issues found during schema checking.
        Returns:
        mutability issues found during schema checking.
      • getPathIssues

        @NotNull
        public List<StringgetPathIssues()
        Retrieve any path issues found during schema checking.
        Returns:
        path issues found during schema checking.
      • getFilterIssues

        @NotNull
        public List<StringgetFilterIssues()
        Retrieve any filter issues found during schema checking.
        Returns:
        filter issues found during schema checking.
      • throwSchemaExceptions

        public void throwSchemaExceptions()
                                   throws BadRequestException
        Throws an exception if there are schema validation errors. The exception will contain all of the syntax errors, mutability errors or path issues (in that order of precedence). The exception message will be the content of baseExceptionMessage followed by a space delimited list of all of the issues of the type (syntax, mutability, or path) being reported.
        Throws:
        BadRequestException - if issues are found during schema checking.