package ru.soune.nocopy.dto.file; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; @Data @Builder @AllArgsConstructor @NoArgsConstructor public class FileEntityRequest { @JsonProperty("action") private String action; @JsonProperty("file_id") private String fileId; @JsonProperty("full_delete") private Integer fullDelete; @JsonProperty("upload_session_id") private String uploadSessionId; @JsonProperty("query") private String query; @JsonProperty("page") private Integer page; @JsonProperty("page_size") private Integer pageSize; @JsonProperty("token") private String token; @JsonProperty("sort_by") private String sortBy; @JsonProperty("sort_order") private String sortOrder; @JsonProperty("type") private String type; @JsonProperty("date_filter") private String dateFilter; }