Class Validator
java.lang.Object
com.yahoo.vespa.model.application.validation.Validator
- Direct Known Subclasses:
AbstractBundleValidator
,AccessControlFilterExcludeValidator
,AccessControlFilterValidator
,CloudDataPlaneFilterValidator
,CloudUserFilterValidator
,CloudWatchValidator
,ComplexFieldsWithStructFieldAttributesValidator
,ComplexFieldsWithStructFieldIndexesValidator
,ConstantValidator
,DeploymentSpecValidator
,EndpointCertificateSecretsValidator
,NoPrefixForIndexes
,QuotaValidator
,RankSetupValidator
,RedundancyValidator
,RoutingSelectorValidator
,RoutingValidator
,SchemasDirValidator
,SearchDataTypeValidator
,SecretStoreValidator
,StreamingValidator
,ValidationOverridesValidator
Abstract superclass of all application package validators.
- Author:
- hmusum
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
validate
(VespaModel model, DeployState deployState) Validates the input vespamodel
-
Constructor Details
-
Validator
public Validator()
-
-
Method Details
-
validate
Validates the input vespamodel- Parameters:
model
- a VespaModel objectdeployState
- theDeployState
built from building the model
-