Class Validator
java.lang.Object
com.yahoo.vespa.model.application.validation.Validator
- Direct Known Subclasses:
AbstractBundleValidator
,AccessControlFilterExcludeValidator
,AccessControlFilterValidator
,CloudDataPlaneFilterValidator
,CloudHttpConnectorValidator
,CloudUserFilterValidator
,ComplexFieldsWithStructFieldAttributesValidator
,ComplexFieldsWithStructFieldIndexesValidator
,ConstantValidator
,ContainerInCloudValidator
,DeploymentSpecValidator
,EndpointCertificateSecretsValidator
,InfrastructureDeploymentValidator
,JvmHeapSizeValidator
,NoPrefixForIndexes
,QuotaValidator
,RankSetupValidator
,RedundancyValidator
,RoutingSelectorValidator
,RoutingValidator
,SchemasDirValidator
,SearchDataTypeValidator
,SecretStoreValidator
,StreamingValidator
,UrlConfigValidator
,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
-