Class TaskInfo

    • Constructor Detail

      • TaskInfo

        public TaskInfo()
      • TaskInfo

        public TaskInfo​(TaskInfo 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.
    • Method Detail

      • getAsyncRequestId

        public Long getAsyncRequestId()
        Get 异步任务 ID。
        Returns:
        AsyncRequestId 异步任务 ID。
      • setAsyncRequestId

        public void setAsyncRequestId​(Long AsyncRequestId)
        Set 异步任务 ID。
        Parameters:
        AsyncRequestId - 异步任务 ID。
      • getInstProxyList

        public String[] getInstProxyList()
        Get 当前实例所有 proxy 列表。
        Returns:
        InstProxyList 当前实例所有 proxy 列表。
      • setInstProxyList

        public void setInstProxyList​(String[] InstProxyList)
        Set 当前实例所有 proxy 列表。
        Parameters:
        InstProxyList - 当前实例所有 proxy 列表。
      • getInstProxyCount

        public Long getInstProxyCount()
        Get 当前实例所有 proxy 数量。
        Returns:
        InstProxyCount 当前实例所有 proxy 数量。
      • setInstProxyCount

        public void setInstProxyCount​(Long InstProxyCount)
        Set 当前实例所有 proxy 数量。
        Parameters:
        InstProxyCount - 当前实例所有 proxy 数量。
      • getCreateTime

        public String getCreateTime()
        Get 任务创建时间。
        Returns:
        CreateTime 任务创建时间。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 任务创建时间。
        Parameters:
        CreateTime - 任务创建时间。
      • getStartTime

        public String getStartTime()
        Get 任务启动时间。
        Returns:
        StartTime 任务启动时间。
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 任务启动时间。
        Parameters:
        StartTime - 任务启动时间。
      • getTaskStatus

        public String getTaskStatus()
        Get 任务的状态,支持的取值包括:"created" - 新建;"chosen" - 待执行; "running" - 执行中;"failed" - 失败;"finished" - 已完成。
        Returns:
        TaskStatus 任务的状态,支持的取值包括:"created" - 新建;"chosen" - 待执行; "running" - 执行中;"failed" - 失败;"finished" - 已完成。
      • setTaskStatus

        public void setTaskStatus​(String TaskStatus)
        Set 任务的状态,支持的取值包括:"created" - 新建;"chosen" - 待执行; "running" - 执行中;"failed" - 失败;"finished" - 已完成。
        Parameters:
        TaskStatus - 任务的状态,支持的取值包括:"created" - 新建;"chosen" - 待执行; "running" - 执行中;"failed" - 失败;"finished" - 已完成。
      • getFinishedProxyList

        public String[] getFinishedProxyList()
        Get 完成 kill 任务的 proxyId。
        Returns:
        FinishedProxyList 完成 kill 任务的 proxyId。
      • setFinishedProxyList

        public void setFinishedProxyList​(String[] FinishedProxyList)
        Set 完成 kill 任务的 proxyId。
        Parameters:
        FinishedProxyList - 完成 kill 任务的 proxyId。
      • getFailedProxyList

        public String[] getFailedProxyList()
        Get kill 任务实行失败的 proxyId。
        Returns:
        FailedProxyList kill 任务实行失败的 proxyId。
      • setFailedProxyList

        public void setFailedProxyList​(String[] FailedProxyList)
        Set kill 任务实行失败的 proxyId。
        Parameters:
        FailedProxyList - kill 任务实行失败的 proxyId。
      • getEndTime

        public String getEndTime()
        Get 任务结束时间。
        Returns:
        EndTime 任务结束时间。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 任务结束时间。
        Parameters:
        EndTime - 任务结束时间。
      • getProgress

        public Long getProgress()
        Get 任务执行进度。
        Returns:
        Progress 任务执行进度。
      • setProgress

        public void setProgress​(Long Progress)
        Set 任务执行进度。
        Parameters:
        Progress - 任务执行进度。
      • getInstanceId

        public String getInstanceId()
        Get 实例 ID。
        Returns:
        InstanceId 实例 ID。
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例 ID。
        Parameters:
        InstanceId - 实例 ID。