@Override
    public String toString() {
        return new StringJoiner(", ", CreateNotificationDto.class.getSimpleName() + "[", "]")
             .add("category=" + category)
             .add("reason='" + reason + "'")
             .add("reasonMessage='" + reasonMessage + "'")
             .add("recipient=" + recipient)
             .add("source='" + source + "'")
             .add("payload=" + payload)
             .toString();
    }
@author Marc Savy {@literal <marc@blackparrotlabs.io>}
manager/api/beans/src/main/java/io/apiman/manager/api/beans/notifications/dto/CreateNotificationDto.java