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, should reference an optional integer input member. It may, but should not reference an optional byte, short, or long.
    • The inputToken property should reference an optional string input member. It may, but should not reference an optional map.
    • The outputToken property should reference an optional string output member. It may, but should not reference an optional map.
    • 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.