public class TaskResultInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| TaskResultInfo() | 
| TaskResultInfo(TaskResultInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getCreateTime()Get 任务创建时间,时间戳 | 
| Long | getDataAmount()Get 扫描的数据量,单位byte | 
| String | getDatabaseName()Get 数据库名称,当前任务执行时候选中的默认数据库 | 
| String | getDatasourceConnectionName()Get 数据源名称,当前任务执行时候选中的默认数据源 | 
| String | getDisplayFormat()Get 控制台展示格式。table:表格展示 text:文本展示 | 
| String | getNextToken()Get 分页信息,如果没有更多结果数据,nextToken为空 | 
| String | getOutputMessage()Get 任务执行信息,成功时返回success,失败时返回失败原因 | 
| String | getOutputPath()Get 任务结果输出的COS桶地址 | 
| Long | getPercentage()Get 任务执行进度num/100(%) | 
| String | getProgressDetail()Get 任务进度明细 | 
| Float | getQueryResultTime()Get 获取结果消耗的时间 | 
| Column[] | getResultSchema()Get 结果的schema信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getResultSet()Get 结果信息,反转义后,外层数组的每个元素为一行数据 | 
| String | getResultSetEncode()Get base64 编码结果集 | 
| String | getRowAffectInfo()Get 被影响的行数 | 
| String | getSQL()Get 当前执行的SQL,一个任务包含一个SQL | 
| String | getSQLType()Get 执行任务的类型,现在分为DDL、DML、DQL | 
| Long | getState()Get 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功  3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果 | 
| String | getTaskId()Get 任务唯一ID | 
| Long | getTotalTime()Get 任务耗时,单位: ms | 
| Long | getUsedTime()Get 计算耗时,单位: ms | 
| void | setCreateTime(String CreateTime)Set 任务创建时间,时间戳 | 
| void | setDataAmount(Long DataAmount)Set 扫描的数据量,单位byte | 
| void | setDatabaseName(String DatabaseName)Set 数据库名称,当前任务执行时候选中的默认数据库 | 
| void | setDatasourceConnectionName(String DatasourceConnectionName)Set 数据源名称,当前任务执行时候选中的默认数据源 | 
| void | setDisplayFormat(String DisplayFormat)Set 控制台展示格式。table:表格展示 text:文本展示 | 
| void | setNextToken(String NextToken)Set 分页信息,如果没有更多结果数据,nextToken为空 | 
| void | setOutputMessage(String OutputMessage)Set 任务执行信息,成功时返回success,失败时返回失败原因 | 
| void | setOutputPath(String OutputPath)Set 任务结果输出的COS桶地址 | 
| void | setPercentage(Long Percentage)Set 任务执行进度num/100(%) | 
| void | setProgressDetail(String ProgressDetail)Set 任务进度明细 | 
| void | setQueryResultTime(Float QueryResultTime)Set 获取结果消耗的时间 | 
| void | setResultSchema(Column[] ResultSchema)Set 结果的schema信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setResultSet(String ResultSet)Set 结果信息,反转义后,外层数组的每个元素为一行数据 | 
| void | setResultSetEncode(String ResultSetEncode)Set base64 编码结果集 | 
| void | setRowAffectInfo(String RowAffectInfo)Set 被影响的行数 | 
| void | setSQL(String SQL)Set 当前执行的SQL,一个任务包含一个SQL | 
| void | setSQLType(String SQLType)Set 执行任务的类型,现在分为DDL、DML、DQL | 
| void | setState(Long State)Set 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功  3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果 | 
| void | setTaskId(String TaskId)Set 任务唯一ID | 
| void | setTotalTime(Long TotalTime)Set 任务耗时,单位: ms | 
| void | setUsedTime(Long UsedTime)Set 计算耗时,单位: ms | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic TaskResultInfo()
public TaskResultInfo(TaskResultInfo source)
public String getTaskId()
public void setTaskId(String TaskId)
TaskId - 任务唯一IDpublic String getDatasourceConnectionName()
public void setDatasourceConnectionName(String DatasourceConnectionName)
DatasourceConnectionName - 数据源名称,当前任务执行时候选中的默认数据源public String getDatabaseName()
public void setDatabaseName(String DatabaseName)
DatabaseName - 数据库名称,当前任务执行时候选中的默认数据库public String getSQL()
public void setSQL(String SQL)
SQL - 当前执行的SQL,一个任务包含一个SQLpublic String getSQLType()
public void setSQLType(String SQLType)
SQLType - 执行任务的类型,现在分为DDL、DML、DQLpublic Long getState()
public void setState(Long State)
State - 任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功  3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果public Long getDataAmount()
public void setDataAmount(Long DataAmount)
DataAmount - 扫描的数据量,单位bytepublic Long getUsedTime()
public void setUsedTime(Long UsedTime)
UsedTime - 计算耗时,单位: mspublic String getOutputPath()
public void setOutputPath(String OutputPath)
OutputPath - 任务结果输出的COS桶地址public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 任务创建时间,时间戳public String getOutputMessage()
public void setOutputMessage(String OutputMessage)
OutputMessage - 任务执行信息,成功时返回success,失败时返回失败原因public String getRowAffectInfo()
public void setRowAffectInfo(String RowAffectInfo)
RowAffectInfo - 被影响的行数public Column[] getResultSchema()
public void setResultSchema(Column[] ResultSchema)
ResultSchema - 结果的schema信息
注意:此字段可能返回 null,表示取不到有效值。public String getResultSet()
public void setResultSet(String ResultSet)
ResultSet - 结果信息,反转义后,外层数组的每个元素为一行数据public String getNextToken()
public void setNextToken(String NextToken)
NextToken - 分页信息,如果没有更多结果数据,nextToken为空public Long getPercentage()
public void setPercentage(Long Percentage)
Percentage - 任务执行进度num/100(%)public String getProgressDetail()
public void setProgressDetail(String ProgressDetail)
ProgressDetail - 任务进度明细public String getDisplayFormat()
public void setDisplayFormat(String DisplayFormat)
DisplayFormat - 控制台展示格式。table:表格展示 text:文本展示public Long getTotalTime()
public void setTotalTime(Long TotalTime)
TotalTime - 任务耗时,单位: mspublic Float getQueryResultTime()
public void setQueryResultTime(Float QueryResultTime)
QueryResultTime - 获取结果消耗的时间public String getResultSetEncode()
public void setResultSetEncode(String ResultSetEncode)
ResultSetEncode - base64 编码结果集Copyright © 2025. All rights reserved.