package jnpf.dmsEntity.preview.form;
|
|
import jakarta.validation.constraints.NotNull;
|
import jnpf.dmsEntity.permission.enums.DmsResourceType;
|
import jnpf.dmsEntity.preview.enums.DmsPreviewFormat;
|
import lombok.Data;
|
|
import java.util.UUID;
|
|
@Data
|
public class DmsFilePreviewTicketRequest extends jnpf.dmsEntity.watermark.DmsWatermarkParameters {
|
@NotNull
|
private DmsResourceType resourceType;
|
@NotNull
|
private UUID resourceId;
|
@NotNull
|
private UUID operationId;
|
/** Omitted callers retain source-format preview for backward compatibility. */
|
private DmsPreviewFormat previewFormat;
|
/** Empty or unrecognized values retain preview watermark selection. */
|
private String watermarkType = "";
|
}
|