Class PullUploadTask

    • Constructor Summary

      Constructors 
      Constructor Description
      PullUploadTask()  
      PullUploadTask​(PullUploadTask 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Long getErrCode()
      Get 错误码,0 表示成功,其他值表示失败: 40000:输入参数不合法,请检查输入参数; 60000:源文件错误(如视频数据损坏),请确认源文件是否正常; 70000:内部服务错误,建议重试。
      String getFileId()
      Get 拉取上传完成后生成的视频 ID。
      String getFileUrl()
      Get 拉取上传完成后生成的播放地址。
      MediaBasicInfo getMediaBasicInfo()
      Get 拉取上传完成后生成的媒体文件基础信息。 注意:此字段可能返回 null,表示取不到有效值。
      String getMessage()
      Get 错误信息。
      MediaMetaData getMetaData()
      Get 输出视频的元信息。
      String getProcedureTaskId()
      Get 任务类型为 Procedure 的任务 ID。若[拉取上传](https://cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。
      Long getProgress()
      Get 拉取上传进度,取值范围 [0-100] 。
      String getReviewAudioVideoTaskId()
      Get 任务类型为 ReviewAudioVideo 的任务 ID。若[拉取上传](https://cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。
      String getSessionContext()
      Get 来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](https://cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。
      String getSessionId()
      Get 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
      String getStatus()
      Get 任务流状态,取值: PROCESSING:处理中; FINISH:已完成。
      String getTaskId()
      Get 拉取上传任务 ID。
      void setErrCode​(Long ErrCode)
      Set 错误码,0 表示成功,其他值表示失败: 40000:输入参数不合法,请检查输入参数; 60000:源文件错误(如视频数据损坏),请确认源文件是否正常; 70000:内部服务错误,建议重试。
      void setFileId​(String FileId)
      Set 拉取上传完成后生成的视频 ID。
      void setFileUrl​(String FileUrl)
      Set 拉取上传完成后生成的播放地址。
      void setMediaBasicInfo​(MediaBasicInfo MediaBasicInfo)
      Set 拉取上传完成后生成的媒体文件基础信息。 注意:此字段可能返回 null,表示取不到有效值。
      void setMessage​(String Message)
      Set 错误信息。
      void setMetaData​(MediaMetaData MetaData)
      Set 输出视频的元信息。
      void setProcedureTaskId​(String ProcedureTaskId)
      Set 任务类型为 Procedure 的任务 ID。若[拉取上传](https://cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。
      void setProgress​(Long Progress)
      Set 拉取上传进度,取值范围 [0-100] 。
      void setReviewAudioVideoTaskId​(String ReviewAudioVideoTaskId)
      Set 任务类型为 ReviewAudioVideo 的任务 ID。若[拉取上传](https://cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。
      void setSessionContext​(String SessionContext)
      Set 来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](https://cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。
      void setSessionId​(String SessionId)
      Set 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
      void setStatus​(String Status)
      Set 任务流状态,取值: PROCESSING:处理中; FINISH:已完成。
      void setTaskId​(String TaskId)
      Set 拉取上传任务 ID。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • PullUploadTask

        public PullUploadTask()
      • PullUploadTask

        public PullUploadTask​(PullUploadTask 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

      • getTaskId

        public String getTaskId()
        Get 拉取上传任务 ID。
        Returns:
        TaskId 拉取上传任务 ID。
      • setTaskId

        public void setTaskId​(String TaskId)
        Set 拉取上传任务 ID。
        Parameters:
        TaskId - 拉取上传任务 ID。
      • getStatus

        public String getStatus()
        Get 任务流状态,取值:
      • PROCESSING:处理中;
      • FINISH:已完成。
Returns:
Status 任务流状态,取值:
  • PROCESSING:处理中;
  • FINISH:已完成。
  • Parameters:
    Status - 任务流状态,取值:
  • PROCESSING:处理中;
  • FINISH:已完成。