Interface Validator
- All Known Implementing Classes:
AbstractBundleValidator,AccessControlFilterExcludeValidator,AccessControlFilterValidator,BundleValidator,CloudClientsValidator,CloudDataPlaneFilterValidator,CloudHttpConnectorValidator,CloudUserFilterValidator,ComplexFieldsWithStructFieldAttributesValidator,ComplexFieldsWithStructFieldIndexesValidator,ConstantValidator,ContainerInCloudValidator,DeploymentSpecValidator,EmbedExpressionValidator,EndpointCertificateSecretsValidator,HnswValidator,InfrastructureDeploymentValidator,JvmHeapSizeValidator,NoPrefixForIndexes,PagedAttributesRemoteStorageValidator,PublicApiBundleValidator,QuotaValidator,RankSetupValidator,RedundancyValidator,RoutingValidator,SchemasDirValidator,SearchDataTypeValidator,SecretStoreValidator,StreamingValidator,TenantSecretValidator,UrlConfigValidator,ValidationOverridesValidator
public interface Validator
Abstract superclass of all application package validators.
- Author:
- hmusum
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(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.
-
Method Details
-
validate
Validates the input Vespa model; illegal configuration should be reported through the context, while other problems (system error, insufficient quota, etc.) should be thrown.
-