Class Validator
- java.lang.Object
-
- com.yahoo.vespa.model.application.validation.Validator
-
- Direct Known Subclasses:
AccessControlFilterValidator
,AccessControlOnFirstDeploymentValidator
,AwsAccessControlValidator
,CloudWatchValidator
,ComplexAttributeFieldsValidator
,ComponentValidator
,DeploymentSpecValidator
,EndpointCertificateSecretsValidator
,NoPrefixForIndexes
,RankingConstantsValidator
,RankSetupValidator
,RoutingSelectorValidator
,RoutingValidator
,SearchDataTypeValidator
,SecretStoreValidator
,StreamingValidator
public abstract class Validator extends java.lang.Object
Abstract superclass of all application package validators.- Since:
- 2010-01-29
- Author:
- hmusum
-
-
Constructor Summary
Constructors Constructor Description Validator()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
validate(VespaModel model, DeployState deployState)
Validates the input vespamodel
-
-
-
Method Detail
-
validate
public abstract void validate(VespaModel model, DeployState deployState)
Validates the input vespamodel- Parameters:
model
- a VespaModel objectdeployState
- TheDeployState
built from building the model
-
-