Class PaginatedTraitValidator

  • All Implemented Interfaces:
    Validator

    public final class PaginatedTraitValidator
    extends AbstractValidator
    Validates paginated traits.
    • The inputToken and outputToken properties must be set when an operation's properties are optionally merged with a service's.
    • The items property, if set, must reference a list or map output member.
    • The pageSize property, if set, must reference an optional integer input member.
    • The inputToken property must reference an optional string input member.
    • The outputToken property must reference an optional string output member.
    • The pageSize property, if set, must reference an optional input member that targets an integer.
    • Constructor Detail

      • PaginatedTraitValidator

        public PaginatedTraitValidator()
    • 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.