public class Job extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Job() | 
| Job(Job 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 | 
|---|---|
| Long | getAbortReason()Get 中断原因 | 
| String[] | getConfigs()Get 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCreatedAt()Get 任务的创建时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCronId()Get 定时任务ID | 
| TestData[] | getDatasets()Get 任务的数据集文件
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getDebug()Get false | 
| DomainNameConfig | getDomainNameConfig()Get 域名绑定配置 | 
| Long | getDuration()Get 任务时长 | 
| String | getEndTime()Get 任务的结束时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getErrorRate()Get 错误率百分比 | 
| String[] | getExtensions()Get 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getJobId()Get 任务的JobID
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getJobOwner()Get 任务发起人 | 
| Load | getLoad()Get 任务的施压配置 | 
| LoadSource[] | getLoadSourceInfos()Get 发压host信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| LoadSource | getLoadSources()Get 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getMaxRequestsPerSecond()Get 最大每秒请求数 | 
| Long | getMaxVirtualUserCount()Get 任务的最大VU数 | 
| String | getMessage()Get 任务状态描述 | 
| Float | getNetworkReceiveRate()Get 每秒接收字节数 | 
| Float | getNetworkSendRate()Get 每秒发送字节数 | 
| String | getNote()Get 任务的备注信息 | 
| NotificationHook[] | getNotificationHooks()Get 通知事件回调
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPayMode()Get 付费类型 | 
| FileInfo[] | getPlugins()Get 拓展包文件信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getProjectId()Get 项目ID | 
| String | getProjectName()Get test-project | 
| ProtocolInfo[] | getProtocols()Get 协议脚本信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| FileInfo[] | getRequestFiles()Get 请求文件信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getRequestsPerSecond()Get 平均每秒请求数 | 
| Float | getRequestTotal()Get 总请求数 | 
| Float | getResponseTimeAverage()Get 平均响应时间 | 
| Float | getResponseTimeMax()Get 最大响应时间 | 
| Float | getResponseTimeMin()Get 最小响应时间 | 
| Float | getResponseTimeP90()Get 响应时间第90百分位 | 
| Float | getResponseTimeP95()Get 响应时间第95百分位 | 
| Float | getResponseTimeP99()Get 响应时间第99百分位 | 
| String | getScenarioId()Get 任务的场景ID | 
| String | getScenarioName()Get test-scenario | 
| String[] | getScripts()Get 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getStartTime()Get 任务的开始时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getStatus()Get 任务的运行状态, JobUnknown: 0,JobCreated:1,JobPending:2, JobPreparing:3,JobSelectClustering:4,JobCreateTasking:5,JobSyncTasking:6
JobRunning:11,JobFinished:12,JobPrepareException:13,JobFinishException:14,JobAborting:15,JobAborted:16,JobAbortException:17,JobDeleted:18,
JobSelectClusterException:19,JobCreateTaskException:20,JobSyncTaskException:21 | 
| ScriptInfo[] | getTestScripts()Get 测试脚本信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getType()Get 场景类型 | 
| Long | getUsage()Get job VUM用量 | 
| void | setAbortReason(Long AbortReason)Set 中断原因 | 
| void | setConfigs(String[] Configs)Set 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCreatedAt(String CreatedAt)Set 任务的创建时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCronId(String CronId)Set 定时任务ID | 
| void | setDatasets(TestData[] Datasets)Set 任务的数据集文件
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDebug(Boolean Debug)Set false | 
| void | setDomainNameConfig(DomainNameConfig DomainNameConfig)Set 域名绑定配置 | 
| void | setDuration(Long Duration)Set 任务时长 | 
| void | setEndTime(String EndTime)Set 任务的结束时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setErrorRate(Float ErrorRate)Set 错误率百分比 | 
| void | setExtensions(String[] Extensions)Set 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setJobId(String JobId)Set 任务的JobID
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setJobOwner(String JobOwner)Set 任务发起人 | 
| void | setLoad(Load Load)Set 任务的施压配置 | 
| void | setLoadSourceInfos(LoadSource[] LoadSourceInfos)Set 发压host信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setLoadSources(LoadSource LoadSources)Set 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaxRequestsPerSecond(Long MaxRequestsPerSecond)Set 最大每秒请求数 | 
| void | setMaxVirtualUserCount(Long MaxVirtualUserCount)Set 任务的最大VU数 | 
| void | setMessage(String Message)Set 任务状态描述 | 
| void | setNetworkReceiveRate(Float NetworkReceiveRate)Set 每秒接收字节数 | 
| void | setNetworkSendRate(Float NetworkSendRate)Set 每秒发送字节数 | 
| void | setNote(String Note)Set 任务的备注信息 | 
| void | setNotificationHooks(NotificationHook[] NotificationHooks)Set 通知事件回调
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPayMode(Long PayMode)Set 付费类型 | 
| void | setPlugins(FileInfo[] Plugins)Set 拓展包文件信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProjectId(String ProjectId)Set 项目ID | 
| void | setProjectName(String ProjectName)Set test-project | 
| void | setProtocols(ProtocolInfo[] Protocols)Set 协议脚本信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRequestFiles(FileInfo[] RequestFiles)Set 请求文件信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRequestsPerSecond(Float RequestsPerSecond)Set 平均每秒请求数 | 
| void | setRequestTotal(Float RequestTotal)Set 总请求数 | 
| void | setResponseTimeAverage(Float ResponseTimeAverage)Set 平均响应时间 | 
| void | setResponseTimeMax(Float ResponseTimeMax)Set 最大响应时间 | 
| void | setResponseTimeMin(Float ResponseTimeMin)Set 最小响应时间 | 
| void | setResponseTimeP90(Float ResponseTimeP90)Set 响应时间第90百分位 | 
| void | setResponseTimeP95(Float ResponseTimeP95)Set 响应时间第95百分位 | 
| void | setResponseTimeP99(Float ResponseTimeP99)Set 响应时间第99百分位 | 
| void | setScenarioId(String ScenarioId)Set 任务的场景ID | 
| void | setScenarioName(String ScenarioName)Set test-scenario | 
| void | setScripts(String[] Scripts)Set 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStartTime(String StartTime)Set 任务的开始时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStatus(Long Status)Set 任务的运行状态, JobUnknown: 0,JobCreated:1,JobPending:2, JobPreparing:3,JobSelectClustering:4,JobCreateTasking:5,JobSyncTasking:6
JobRunning:11,JobFinished:12,JobPrepareException:13,JobFinishException:14,JobAborting:15,JobAborted:16,JobAbortException:17,JobDeleted:18,
JobSelectClusterException:19,JobCreateTaskException:20,JobSyncTaskException:21 | 
| void | setTestScripts(ScriptInfo[] TestScripts)Set 测试脚本信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setType(String Type)Set 场景类型 | 
| void | setUsage(Long Usage)Set job VUM用量 | 
| 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 Job()
public Job(Job source)
public String getJobId()
public void setJobId(String JobId)
JobId - 任务的JobID
注意:此字段可能返回 null,表示取不到有效值。public String getScenarioId()
public void setScenarioId(String ScenarioId)
ScenarioId - 任务的场景IDpublic Load getLoad()
public void setLoad(Load Load)
Load - 任务的施压配置public String[] getConfigs()
public void setConfigs(String[] Configs)
Configs - 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。public TestData[] getDatasets()
public void setDatasets(TestData[] Datasets)
Datasets - 任务的数据集文件
注意:此字段可能返回 null,表示取不到有效值。public String[] getExtensions()
public void setExtensions(String[] Extensions)
Extensions - 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。public Long getStatus()
public void setStatus(Long Status)
Status - 任务的运行状态, JobUnknown: 0,JobCreated:1,JobPending:2, JobPreparing:3,JobSelectClustering:4,JobCreateTasking:5,JobSyncTasking:6
JobRunning:11,JobFinished:12,JobPrepareException:13,JobFinishException:14,JobAborting:15,JobAborted:16,JobAbortException:17,JobDeleted:18,
JobSelectClusterException:19,JobCreateTaskException:20,JobSyncTaskException:21public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 任务的开始时间
注意:此字段可能返回 null,表示取不到有效值。public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 任务的结束时间
注意:此字段可能返回 null,表示取不到有效值。public Long getMaxVirtualUserCount()
public void setMaxVirtualUserCount(Long MaxVirtualUserCount)
MaxVirtualUserCount - 任务的最大VU数public String getNote()
public void setNote(String Note)
Note - 任务的备注信息public Float getErrorRate()
public void setErrorRate(Float ErrorRate)
ErrorRate - 错误率百分比public String getJobOwner()
public void setJobOwner(String JobOwner)
JobOwner - 任务发起人public LoadSource getLoadSources()
public void setLoadSources(LoadSource LoadSources)
LoadSources - 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。public Long getDuration()
public void setDuration(Long Duration)
Duration - 任务时长public Long getMaxRequestsPerSecond()
public void setMaxRequestsPerSecond(Long MaxRequestsPerSecond)
MaxRequestsPerSecond - 最大每秒请求数public Float getRequestTotal()
public void setRequestTotal(Float RequestTotal)
RequestTotal - 总请求数public Float getRequestsPerSecond()
public void setRequestsPerSecond(Float RequestsPerSecond)
RequestsPerSecond - 平均每秒请求数public Float getResponseTimeAverage()
public void setResponseTimeAverage(Float ResponseTimeAverage)
ResponseTimeAverage - 平均响应时间public Float getResponseTimeP99()
public void setResponseTimeP99(Float ResponseTimeP99)
ResponseTimeP99 - 响应时间第99百分位public Float getResponseTimeP95()
public void setResponseTimeP95(Float ResponseTimeP95)
ResponseTimeP95 - 响应时间第95百分位public Float getResponseTimeP90()
public void setResponseTimeP90(Float ResponseTimeP90)
ResponseTimeP90 - 响应时间第90百分位public String[] getScripts()
public void setScripts(String[] Scripts)
Scripts - 此字段不再使用
注意:此字段可能返回 null,表示取不到有效值。public Float getResponseTimeMax()
public void setResponseTimeMax(Float ResponseTimeMax)
ResponseTimeMax - 最大响应时间public Float getResponseTimeMin()
public void setResponseTimeMin(Float ResponseTimeMin)
ResponseTimeMin - 最小响应时间public LoadSource[] getLoadSourceInfos()
public void setLoadSourceInfos(LoadSource[] LoadSourceInfos)
LoadSourceInfos - 发压host信息
注意:此字段可能返回 null,表示取不到有效值。public ScriptInfo[] getTestScripts()
public void setTestScripts(ScriptInfo[] TestScripts)
TestScripts - 测试脚本信息
注意:此字段可能返回 null,表示取不到有效值。public ProtocolInfo[] getProtocols()
public void setProtocols(ProtocolInfo[] Protocols)
Protocols - 协议脚本信息
注意:此字段可能返回 null,表示取不到有效值。public FileInfo[] getRequestFiles()
public void setRequestFiles(FileInfo[] RequestFiles)
RequestFiles - 请求文件信息
注意:此字段可能返回 null,表示取不到有效值。public FileInfo[] getPlugins()
public void setPlugins(FileInfo[] Plugins)
Plugins - 拓展包文件信息
注意:此字段可能返回 null,表示取不到有效值。public String getCronId()
public void setCronId(String CronId)
CronId - 定时任务IDpublic String getType()
public void setType(String Type)
Type - 场景类型public DomainNameConfig getDomainNameConfig()
public void setDomainNameConfig(DomainNameConfig DomainNameConfig)
DomainNameConfig - 域名绑定配置public Boolean getDebug()
public void setDebug(Boolean Debug)
Debug - falsepublic Long getAbortReason()
public void setAbortReason(Long AbortReason)
AbortReason - 中断原因public String getCreatedAt()
public void setCreatedAt(String CreatedAt)
CreatedAt - 任务的创建时间
注意:此字段可能返回 null,表示取不到有效值。public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - 项目IDpublic NotificationHook[] getNotificationHooks()
public void setNotificationHooks(NotificationHook[] NotificationHooks)
NotificationHooks - 通知事件回调
注意:此字段可能返回 null,表示取不到有效值。public Float getNetworkReceiveRate()
public void setNetworkReceiveRate(Float NetworkReceiveRate)
NetworkReceiveRate - 每秒接收字节数public Float getNetworkSendRate()
public void setNetworkSendRate(Float NetworkSendRate)
NetworkSendRate - 每秒发送字节数public String getMessage()
public void setMessage(String Message)
Message - 任务状态描述public String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - test-projectpublic String getScenarioName()
public void setScenarioName(String ScenarioName)
ScenarioName - test-scenariopublic Long getPayMode()
public void setPayMode(Long PayMode)
PayMode - 付费类型public Long getUsage()
public void setUsage(Long Usage)
Usage - job VUM用量Copyright © 2025. All rights reserved.