Interface Validator

All Known Implementing Classes:
AbstractBundleValidator, AccessControlFilterExcludeValidator, AccessControlFilterValidator, BundleValidator, CloudClientsValidator, CloudDataPlaneFilterValidator, CloudHttpConnectorValidator, CloudUserFilterValidator, ComplexFieldsWithStructFieldAttributesValidator, ComplexFieldsWithStructFieldIndexesValidator, ConstantValidator, ContainerInCloudValidator, DeploymentSpecValidator, EndpointCertificateSecretsValidator, InfrastructureDeploymentValidator, JvmHeapSizeValidator, NoPrefixForIndexes, PublicApiBundleValidator, QuotaValidator, RankSetupValidator, RedundancyValidator, RoutingValidator, SchemasDirValidator, SearchDataTypeValidator, SecretStoreValidator, StreamingValidator, UrlConfigValidator, ValidationOverridesValidator

public interface Validator
Abstract superclass of all application package validators.
Author:
hmusum
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Validates the input Vespa model; illegal configuration should be reported through the context, while other problems (system error, insufficient quota, etc.) should be thrown.
  • Method Details

    • validate

      void validate(Validation.Context context)
      Validates the input Vespa model; illegal configuration should be reported through the context, while other problems (system error, insufficient quota, etc.) should be thrown.