Package com.yahoo.config.application.api
Class ValidationOverrides.AllowAllValidationOverrides
- java.lang.Object
-
- com.yahoo.config.application.api.ValidationOverrides
-
- com.yahoo.config.application.api.ValidationOverrides.AllowAllValidationOverrides
-
- Enclosing class:
- ValidationOverrides
public static class ValidationOverrides.AllowAllValidationOverrides extends ValidationOverrides
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.yahoo.config.application.api.ValidationOverrides
ValidationOverrides.Allow, ValidationOverrides.AllowAllValidationOverrides, ValidationOverrides.ValidationException
-
-
Field Summary
-
Fields inherited from class com.yahoo.config.application.api.ValidationOverrides
all, empty
-
-
Constructor Summary
Constructors Constructor Description AllowAllValidationOverrides()
Create an instance of this which doesn't logAllowAllValidationOverrides(ValidationOverrides wrapped, DeployLogger logger)
Creates an instance of this which logs what is allows to the given deploy logger
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allows(ValidationId validationId, java.time.Instant now)
Returns whether the given (assumed invalid) change is allowed by this at the momentvoid
invalid(ValidationId validationId, java.lang.String message, java.time.Instant now)
Throws a ValidationException unless this validation is overridden at this timejava.lang.String
toString()
java.lang.String
xmlForm()
Returns the XML form of this, or null if it was not created by fromXml, nor is empty-
Methods inherited from class com.yahoo.config.application.api.ValidationOverrides
allows, fromXml, fromXml, toAllowMessage
-
-
-
-
Constructor Detail
-
AllowAllValidationOverrides
public AllowAllValidationOverrides()
Create an instance of this which doesn't log
-
AllowAllValidationOverrides
public AllowAllValidationOverrides(ValidationOverrides wrapped, DeployLogger logger)
Creates an instance of this which logs what is allows to the given deploy logger
-
-
Method Detail
-
invalid
public void invalid(ValidationId validationId, java.lang.String message, java.time.Instant now)
Description copied from class:ValidationOverrides
Throws a ValidationException unless this validation is overridden at this time- Overrides:
invalid
in classValidationOverrides
-
allows
public boolean allows(ValidationId validationId, java.time.Instant now)
Returns whether the given (assumed invalid) change is allowed by this at the moment- Overrides:
allows
in classValidationOverrides
-
xmlForm
public java.lang.String xmlForm()
Returns the XML form of this, or null if it was not created by fromXml, nor is empty- Overrides:
xmlForm
in classValidationOverrides
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-