com.bimface.sdk.bean.request.FileItemQueryRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bimface-java-sdk Show documentation
Show all versions of bimface-java-sdk Show documentation
Bimface provide the required call java sdk.
The newest version!
package com.bimface.sdk.bean.request;
import com.bimface.bdfs.enums.OrderType;
import io.swagger.annotations.ApiModelProperty;
public class FileItemQueryRequest {
@ApiModelProperty(value = "父目录文件id(parentId和parentPath,必须二选一填入)")
private String parentId;
@ApiModelProperty(value = "父目录文件路径(parentId和parentPath,必须二选一填入)")
private String parentPath;
@ApiModelProperty(value = "调用方文件源id")
private String sourceId;
private String fileItemName; //文件名
private String suffix; //格式
@ApiModelProperty(value = "开始时间,格式为YYYY-MM-DD HH:mm:ss")
private String startTime;
@ApiModelProperty(value = "结束时间,格式为YYYY-MM-DD HH:mm:ss")
private String endTime;
@ApiModelProperty(value = "开始页码,默认为1")
private Integer pageNo; //第几页
@ApiModelProperty(value = "每页大小,默认20")
private Integer pageSize; //页面显示条数
@ApiModelProperty(value = "当传了name,是否开启模糊查询,默认开启")
private Boolean useFuzzySearch = true;
private Boolean withItemSource = false;
/**
* 查询的文件列表是否只包含文件,排除文件夹
*/
private Boolean excludeFolder = true;
public String getParentId() {
return parentId;
}
public void setParentId(String parentId) {
this.parentId = parentId;
}
public String getParentPath() {
return parentPath;
}
public void setParentPath(String parentPath) {
this.parentPath = parentPath;
}
public String getSourceId() {
return sourceId;
}
public void setSourceId(String sourceId) {
this.sourceId = sourceId;
}
public String getFileItemName() {
return fileItemName;
}
public void setFileItemName(String fileItemName) {
this.fileItemName = fileItemName;
}
public String getSuffix() {
return suffix;
}
public void setSuffix(String suffix) {
this.suffix = suffix;
}
public String getStartTime() {
return startTime;
}
public void setStartTime(String startTime) {
this.startTime = startTime;
}
public String getEndTime() {
return endTime;
}
public void setEndTime(String endTime) {
this.endTime = endTime;
}
public Integer getPageNo() {
return pageNo;
}
public void setPageNo(Integer pageNo) {
this.pageNo = pageNo;
}
public Integer getPageSize() {
return pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
public Boolean getUseFuzzySearch() {
return useFuzzySearch;
}
public void setUseFuzzySearch(Boolean useFuzzySearch) {
this.useFuzzySearch = useFuzzySearch;
}
public Boolean getWithItemSource() {
return withItemSource;
}
public void setWithItemSource(Boolean withItemSource) {
this.withItemSource = withItemSource;
}
public Boolean getExcludeFolder() {
return excludeFolder;
}
public void setExcludeFolder(Boolean excludeFolder) {
this.excludeFolder = excludeFolder;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy