package com.megatim.fdxconsultation.model.stats.dto;
|
|
import com.megatim.fdxcommons.model.referentiel.Referentiel;
|
import com.megatim.fdxcommons.model.referentiel.TypeFichier;
|
import com.megatim.fdxconsultation.model.dto.stats.TableConfigurationDto;
|
import java.util.HashSet;
|
import java.util.Set;
|
import javax.validation.constraints.NotNull;
|
import lombok.Getter;
|
import lombok.Setter;
|
|
/**
|
*
|
* @author Gabuntu
|
*/
|
@Getter
|
@Setter
|
public class TableauBordRequest {
|
|
private Long id;
|
|
@NotNull(message = "La description est obligatoire")
|
private String description;
|
|
@NotNull(message = "La description est obligatoire")
|
private TypeFichier typeFichier;
|
|
@NotNull(message = "Le référentiel est obligatoire")
|
private Referentiel referentiel;
|
|
private Set<TableConfigurationDto> tableConfigurations = new HashSet<>();
|
|
}
|