package com.iqser.red.service.persistence.management.v1.processor.model;

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

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

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

    public static final String VISUAL_LAYOUT_PARSING_FILE_EXTENSION = FileType.VISUAL_LAYOUT.name() + FileType.VISUAL_LAYOUT.getExtension() + ".gz";

    public static final String TARGET_FILE_EXTENSION = "ORIGIN.pdf.gz";

    private String dossierId;
    private String fileId;
    private String targetFileExtension;
    private String responseFileExtension;

}