package com.ard.sample.wayline.model.dto; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * @author sean * @version 1.1 * @date 2022/6/1 */ // 序列化时忽略所有 null 字段 @JsonInclude(JsonInclude.Include.NON_NULL) @Data @Builder @AllArgsConstructor @NoArgsConstructor public class WaylineTaskFileDTO { /** * 文件 URL * */ @JsonProperty("url") private String url; /** * 文件签名 * 文件内容 MD5 签名 * */ @JsonProperty("fingerprint") private String fingerprint; }