Class BuiltInsValidator

java.lang.Object
software.amazon.smithy.rulesengine.validators.BuiltInsValidator

public final class BuiltInsValidator extends Object
Validates that the built-in's specified on parameters are supported.
  • Method Details

    • validateBuiltIns

      public static Stream<ValidationError> validateBuiltIns(EndpointRuleSet ruleset)
      Validate that all BuiltIn parameters in this ruleset reference predefined built ins.
      Parameters:
      ruleset - The ruleset to check
      Returns:
      validation errors
    • validateBuiltIns

      public static Stream<ValidationError> validateBuiltIns(EndpointTestsTrait testSuite)
      Validate that all BuiltIn parameters in this testSuite reference predefined built ins.
      Parameters:
      testSuite - The testSuite to check
      Returns:
      validation errors