In fact, there is no constructor at that time and the required constructor would have more 7 parameters (which breaks one checkstyle rule) : I will keep setters and just add ```@NotNull```...