
io.split.inputValidation.ImpressionPropertiesValidator Maven / Gradle / Ivy
The newest version!
package io.split.inputValidation;
import java.util.Map;
public class ImpressionPropertiesValidator {
ImpressionPropertiesValidator() {
throw new IllegalStateException("Utility class");
}
public static ImpressionPropertiesValidatorResult propertiesAreValid(Map properties) {
EventsValidator.EventValidatorResult result = EventsValidator.propertiesAreValid(properties);
return new ImpressionPropertiesValidatorResult(result.getSuccess(), result.getEventSize(), result.getValue());
}
public static class ImpressionPropertiesValidatorResult extends EventsValidator.EventValidatorResult {
public ImpressionPropertiesValidatorResult(boolean success, int eventSize, Map value) {
super(success, eventSize, value);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy