Get All Binder Warnings

Or if you preffer streams:

binder.setValidationStatusHandler(statusChange ->
        statusChange.getFieldValidationStatuses().stream()
                .map(r -> r.getValidationResults())
                .flatMap(l -> l.stream())
                .filter(r -> ErrorLevel.WARNING.equals(r.getErrorLevel().orElse(null)))
                .forEach(w -> Notification.show(w.getErrorMessage()))
);

binder.validate();