Package net.ripe.rpki.commons.validation
Class ValidationResult
- java.lang.Object
-
- net.ripe.rpki.commons.validation.ValidationResult
-
- All Implemented Interfaces:
Serializable
public final class ValidationResult extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
-
-
-
Method Detail
-
withLocation
public static ValidationResult withLocation(URI uri)
-
withLocation
public static ValidationResult withLocation(String name)
-
withLocation
public static ValidationResult withLocation(ValidationLocation location)
-
withoutStoringPassingChecks
public ValidationResult withoutStoringPassingChecks()
-
isStoringPassingChecks
public boolean isStoringPassingChecks()
-
setLocation
public ValidationResult setLocation(ValidationLocation location)
-
pass
public ValidationResult pass(String key)
-
pass
public ValidationResult pass(String key, String... param)
-
warn
public ValidationResult warn(String key)
-
warn
public ValidationResult warn(String key, String... param)
-
error
public ValidationResult error(String key)
-
error
public ValidationResult error(String key, String... param)
-
warnIfFalse
public boolean warnIfFalse(boolean condition, String key)
-
warnIfTrue
public boolean warnIfTrue(boolean condition, String key)
-
rejectForLocation
public ValidationResult rejectForLocation(ValidationLocation location, String key)
-
rejectForLocation
public ValidationResult rejectForLocation(ValidationLocation location, String key, String... param)
-
warnForLocation
public ValidationResult warnForLocation(ValidationLocation location, String key)
-
warnForLocation
public ValidationResult warnForLocation(ValidationLocation location, String key, String... param)
-
rejectIfFalse
public boolean rejectIfFalse(boolean condition, String key)
-
rejectIfTrue
public boolean rejectIfTrue(boolean condition, String key)
-
addMetric
public ValidationResult addMetric(String name, String value)
-
getValidatedLocations
public Set<ValidationLocation> getValidatedLocations()
-
getCurrentLocation
public ValidationLocation getCurrentLocation()
-
hasFailures
public boolean hasFailures()
-
hasWarnings
public boolean hasWarnings()
-
hasNoFailuresOrWarnings
public boolean hasNoFailuresOrWarnings()
-
getFailuresForCurrentLocation
public Set<ValidationCheck> getFailuresForCurrentLocation()
-
getFailuresForAllLocations
public List<ValidationCheck> getFailuresForAllLocations()
-
getFailures
public List<ValidationCheck> getFailures(ValidationLocation location)
-
getWarnings
public List<ValidationCheck> getWarnings(ValidationLocation location)
-
hasFailureForCurrentLocation
public boolean hasFailureForCurrentLocation()
-
hasFailureForLocation
public boolean hasFailureForLocation(ValidationLocation location)
-
getWarnings
public List<ValidationCheck> getWarnings()
-
getAllValidationChecksForCurrentLocation
public List<ValidationCheck> getAllValidationChecksForCurrentLocation()
-
getAllValidationChecksForLocation
public List<ValidationCheck> getAllValidationChecksForLocation(ValidationLocation location)
-
getResultForCurrentLocation
public ValidationCheck getResultForCurrentLocation(String checkKey)
-
getResult
public ValidationCheck getResult(ValidationLocation location, String checkKey)
-
getMetrics
public List<ValidationMetric> getMetrics(ValidationLocation location)
-
addAll
public ValidationResult addAll(ValidationResult that)
-
-