Class ResourceIdentifierBindingValidator

  • All Implemented Interfaces:
    Validator

    public final class ResourceIdentifierBindingValidator
    extends AbstractValidator
    Validates that operations bound to resource shapes have identifier bindings for all of the identifiers of the parent of the binding resource, that operations bound to a resource with the collection trait are bound using a collection binding, and operations bound with no collection trait are bound using an instance binding.
    • Constructor Detail

      • ResourceIdentifierBindingValidator

        public ResourceIdentifierBindingValidator()
    • Method Detail

      • validate

        public java.util.List<ValidationEvent> validate​(Model model)
        Description copied from interface: Validator
        Validates a model and returns a list of validation events.
        Parameters:
        model - Model to validate.
        Returns:
        List of validation events.