package com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class FileAttributeConfig {

    private String id;
    private String csvColumnHeader;
    private String label;
    private boolean primaryAttribute;
    private boolean editable;
    private boolean filterable;
    private boolean displayedInFileList;
    private String placeholder;
    private FileAttributeType type = FileAttributeType.TEXT;
    private String dossierTemplateId;

}
