package sendMQTT.HTTPUtils;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import lombok.Data;
|
|
/**
|
* 文件上传响应结果类
|
* 对应接口文档中的响应格式
|
*/
|
|
@JsonIgnoreProperties(ignoreUnknown = true) // 忽略未知字段,提高兼容性
|
public class FileUploadResponse {
|
|
private String uuid;
|
private String filename;
|
|
@JsonProperty("savedFilename")
|
private String savedFilename;
|
|
@JsonProperty("downloadUrl")
|
private String downloadUrl;
|
|
private String message;
|
|
@JsonProperty("fileType")
|
private String fileType;
|
|
private String size; // 文件大小
|
|
@JsonProperty("hexString")
|
private String hexString; // 十六进制字符串
|
|
public FileUploadResponse() {
|
}
|
|
public FileUploadResponse(String uuid, String filename, String savedFilename,
|
String downloadUrl, String message, String fileType) {
|
this.uuid = uuid;
|
this.filename = filename;
|
this.savedFilename = savedFilename;
|
this.downloadUrl = downloadUrl;
|
this.message = message;
|
this.fileType = fileType;
|
}
|
|
public String getUuid() {
|
return uuid;
|
}
|
|
public void setUuid(String uuid) {
|
this.uuid = uuid;
|
}
|
|
public String getFilename() {
|
return filename;
|
}
|
|
public void setFilename(String filename) {
|
this.filename = filename;
|
}
|
|
public String getSavedFilename() {
|
return savedFilename;
|
}
|
|
public void setSavedFilename(String savedFilename) {
|
this.savedFilename = savedFilename;
|
}
|
|
public String getDownloadUrl() {
|
return downloadUrl;
|
}
|
|
public void setDownloadUrl(String downloadUrl) {
|
this.downloadUrl = downloadUrl;
|
}
|
|
public String getMessage() {
|
return message;
|
}
|
|
public void setMessage(String message) {
|
this.message = message;
|
}
|
|
public String getFileType() {
|
return fileType;
|
}
|
|
public void setFileType(String fileType) {
|
this.fileType = fileType;
|
}
|
|
public String getSize() {
|
return size;
|
}
|
|
public void setSize(String size) {
|
this.size = size;
|
}
|
|
public String getHexString() {
|
return hexString;
|
}
|
|
public void setHexString(String hexString) {
|
this.hexString = hexString;
|
}
|
}
|