В случае, если вы можете вернуть необязательный параметр из класса Persistence или, как в примере, просто создать необязательный параметр, вы можете сделать следующее:
ventolinProfileName = Optional.ofNullable(ventolinProfile).map(VentolinProfile::getName).orElse(ventolinProfileName); // or just "" in the last brackets
Я бы также извлек конструктор в переменную и передать его лямбда:
EntityDtoBuilder builder = EntityDto.builder();
Optional.ofNullable(ventolin).ifPresent(vp-> builder.ventolinName(vp.getVentolinName())
.ventolinFirstName(vp.getFirstName()))
Но вы должны позаботиться о значениях по умолчанию, которые инициализируются как пустые строки в вашем коде