io.envoyproxy.pgv.ConstantValidation Maven / Gradle / Ivy
package io.envoyproxy.pgv;
/**
* {@code ConstantValidation} implements PVG validators for constant values.
*/
public final class ConstantValidation {
private ConstantValidation() {
}
public static void constant(String field, T value, T expected) throws ValidationException {
if (!value.equals(expected)) {
throw new ValidationException(field, value, "must equal " + expected.toString());
}
}
}