com.aliyun.sas20181203.models.DescribeHcExportInfoResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;
import com.aliyun.tea.*;
public class DescribeHcExportInfoResponseBody extends TeaModel {
/**
* The number of exported entries.
*/
@NameInMap("CurrentCount")
public Integer currentCount;
/**
* The name of the exported file.
*/
@NameInMap("FileName")
public String fileName;
/**
* The time when the export task was created.
*/
@NameInMap("GmtCreate")
public Long gmtCreate;
/**
* The ID of the export task.
*/
@NameInMap("Id")
public Long id;
/**
* The download URL for the exported file.
*/
@NameInMap("Link")
public String link;
/**
* The progress percentage of the export task.
*/
@NameInMap("Progress")
public Integer progress;
/**
* The ID of the request, which is used to locate and troubleshoot issues.
*/
@NameInMap("RequestId")
public String requestId;
/**
* The status of the export task. Valid values:
*
* * **exporting**: The task is in progress.
* * **success**: The task is complete.
*/
@NameInMap("ResultStatus")
public String resultStatus;
/**
* The total number of exported entries.
*/
@NameInMap("TotalCount")
public Integer totalCount;
public static DescribeHcExportInfoResponseBody build(java.util.Map map) throws Exception {
DescribeHcExportInfoResponseBody self = new DescribeHcExportInfoResponseBody();
return TeaModel.build(map, self);
}
public DescribeHcExportInfoResponseBody setCurrentCount(Integer currentCount) {
this.currentCount = currentCount;
return this;
}
public Integer getCurrentCount() {
return this.currentCount;
}
public DescribeHcExportInfoResponseBody setFileName(String fileName) {
this.fileName = fileName;
return this;
}
public String getFileName() {
return this.fileName;
}
public DescribeHcExportInfoResponseBody setGmtCreate(Long gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public Long getGmtCreate() {
return this.gmtCreate;
}
public DescribeHcExportInfoResponseBody setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public DescribeHcExportInfoResponseBody setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeHcExportInfoResponseBody setProgress(Integer progress) {
this.progress = progress;
return this;
}
public Integer getProgress() {
return this.progress;
}
public DescribeHcExportInfoResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public DescribeHcExportInfoResponseBody setResultStatus(String resultStatus) {
this.resultStatus = resultStatus;
return this;
}
public String getResultStatus() {
return this.resultStatus;
}
public DescribeHcExportInfoResponseBody setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
return this;
}
public Integer getTotalCount() {
return this.totalCount;
}
}