com.aliyun.cs20151215.models.DescirbeWorkflowResponseBody Maven / Gradle / Ivy
Show all versions of cs20151215 Show documentation
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.cs20151215.models;
import com.aliyun.tea.*;
public class DescirbeWorkflowResponseBody extends TeaModel {
/**
* The time when the workflow was created.
*
* example:
* 2020-01-15 16:30:25 +0800 CST
*/
@NameInMap("create_time")
public String createTime;
/**
* The duration of the workflow.
*
* example:
* 1h15m33.529968361s
*/
@NameInMap("duration")
public String duration;
/**
* The end time of the task.
*
* example:
* 0001-01-01 00:00:00 +0000 UTC
*/
@NameInMap("finish_time")
public String finishTime;
/**
* The size of the input data.
*
* example:
* 0
*/
@NameInMap("input_data_size")
public String inputDataSize;
/**
* The name of the workflow.
*
* example:
* wgs-gpu-97xfn
*/
@NameInMap("job_name")
public String jobName;
/**
* The namespace to which the workflow belongs.
*
* example:
* 1171330362041663
*/
@NameInMap("job_namespace")
public String jobNamespace;
/**
* The size of the output data.
*
* example:
* 0
*/
@NameInMap("output_data_size")
public String outputDataSize;
/**
* The current state of the workflow.
*
* example:
* Running
*/
@NameInMap("status")
public String status;
/**
* The number of base pairs.
*
* example:
* 0
*/
@NameInMap("total_bases")
public String totalBases;
/**
* The number of reads.
*
* example:
* 0
*/
@NameInMap("total_reads")
public String totalReads;
/**
* The user input parameters.
*
* example:
* {\"wgs_oss_region\":\"cn-shenzhen\",\"wgs_fastq_first_name\":\"fastq/huada/MGISEQ-200019SZ0002402\",\"wgs_fastq_second_name\":\"fastq/huada/MGISEQ-200019SZ0002402\",\"wgs_bucket_name\":\"gene-shenzhen\",\"wgs_vcf_file_name\":\"output/vcf/huada.vcf\",\"wgs_bam_file_name\":\"output/bam/huada.bam\",\"wgs_reference_file\":\"hg19\",\"wgs_service\":\"g\"}
*/
@NameInMap("user_input_data")
public String userInputData;
public static DescirbeWorkflowResponseBody build(java.util.Map map) throws Exception {
DescirbeWorkflowResponseBody self = new DescirbeWorkflowResponseBody();
return TeaModel.build(map, self);
}
public DescirbeWorkflowResponseBody setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public DescirbeWorkflowResponseBody setDuration(String duration) {
this.duration = duration;
return this;
}
public String getDuration() {
return this.duration;
}
public DescirbeWorkflowResponseBody setFinishTime(String finishTime) {
this.finishTime = finishTime;
return this;
}
public String getFinishTime() {
return this.finishTime;
}
public DescirbeWorkflowResponseBody setInputDataSize(String inputDataSize) {
this.inputDataSize = inputDataSize;
return this;
}
public String getInputDataSize() {
return this.inputDataSize;
}
public DescirbeWorkflowResponseBody setJobName(String jobName) {
this.jobName = jobName;
return this;
}
public String getJobName() {
return this.jobName;
}
public DescirbeWorkflowResponseBody setJobNamespace(String jobNamespace) {
this.jobNamespace = jobNamespace;
return this;
}
public String getJobNamespace() {
return this.jobNamespace;
}
public DescirbeWorkflowResponseBody setOutputDataSize(String outputDataSize) {
this.outputDataSize = outputDataSize;
return this;
}
public String getOutputDataSize() {
return this.outputDataSize;
}
public DescirbeWorkflowResponseBody setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public DescirbeWorkflowResponseBody setTotalBases(String totalBases) {
this.totalBases = totalBases;
return this;
}
public String getTotalBases() {
return this.totalBases;
}
public DescirbeWorkflowResponseBody setTotalReads(String totalReads) {
this.totalReads = totalReads;
return this;
}
public String getTotalReads() {
return this.totalReads;
}
public DescirbeWorkflowResponseBody setUserInputData(String userInputData) {
this.userInputData = userInputData;
return this;
}
public String getUserInputData() {
return this.userInputData;
}
}