Class PullStreamTaskInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      PullStreamTaskInfo()  
      PullStreamTaskInfo​(PullStreamTaskInfo 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
      String getAppName()
      Get 推流路径。 将拉到的源推到该路径。
      String getBackupSourceType()
      Get 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。
      String getBackupSourceUrl()
      Get 备源URL。 注意:此字段可能返回 null,表示取不到有效值。
      String getBackupToUrl()
      Get 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。
      String[] getCallbackEvents()
      Get 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。
      String getCallbackInfo()
      Get 注意:该信息暂不返回。 最后一次回调信息。
      String getCallbackUrl()
      Get 回调地址。
      String getComment()
      Get 任务备注信息。
      String getCreateBy()
      Get 创建任务的操作者。
      String getCreateTime()
      Get 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      String getDomainName()
      Get 推流域名。 将拉到的源推到该域名。
      String getEndTime()
      Get 结束时间,注意: 1.
      String getErrorInfo()
      Get 注意:该信息暂不返回。 错误信息。
      String getPushArgs()
      Get 推流参数。 推流携带的自定义参数。
      RecentPullInfo getRecentPullInfo()
      Get 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。
      String getRecordTemplateId()
      Get 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。
      String getRegion()
      Get 任务创建所在地域: ap-beijing - 华北地区(北京), ap-shanghai -华东地区(上海), ap-guangzhou -华南地区(广州), ap-mumbai - 印度, ap-hongkong - 香港, eu-frankfurt - 德国, ap-seoul - 韩国, ap-bangkok - 泰国, ap-singapore - 新加坡, na-siliconvalley - 美西, na-ashburn - 美东, ap-tokyo - 日本。
      String getSourceType()
      Get 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。
      String[] getSourceUrls()
      Get 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。
      String getStartTime()
      Get 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      String getStatus()
      Get 状态。 enable:生效中。 pause:暂停中。
      String getStreamName()
      Get 流名称。 将拉到的源推到该流名称。
      String getTaskId()
      Get 拉流任务Id。
      String getUpdateBy()
      Get 最后更新任务的操作者。
      String getUpdateTime()
      Get 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      Long getVodLocalMode()
      Get 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。
      Long getVodLoopTimes()
      Get 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。
      String getVodRefreshType()
      Get 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。
      PullPushWatermarkInfo[] getWatermarkList()
      Get 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。
      void setAppName​(String AppName)
      Set 推流路径。 将拉到的源推到该路径。
      void setBackupSourceType​(String BackupSourceType)
      Set 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。
      void setBackupSourceUrl​(String BackupSourceUrl)
      Set 备源URL。 注意:此字段可能返回 null,表示取不到有效值。
      void setBackupToUrl​(String BackupToUrl)
      Set 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。
      void setCallbackEvents​(String[] CallbackEvents)
      Set 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。
      void setCallbackInfo​(String CallbackInfo)
      Set 注意:该信息暂不返回。 最后一次回调信息。
      void setCallbackUrl​(String CallbackUrl)
      Set 回调地址。
      void setComment​(String Comment)
      Set 任务备注信息。
      void setCreateBy​(String CreateBy)
      Set 创建任务的操作者。
      void setCreateTime​(String CreateTime)
      Set 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      void setDomainName​(String DomainName)
      Set 推流域名。 将拉到的源推到该域名。
      void setEndTime​(String EndTime)
      Set 结束时间,注意: 1.
      void setErrorInfo​(String ErrorInfo)
      Set 注意:该信息暂不返回。 错误信息。
      void setPushArgs​(String PushArgs)
      Set 推流参数。 推流携带的自定义参数。
      void setRecentPullInfo​(RecentPullInfo RecentPullInfo)
      Set 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。
      void setRecordTemplateId​(String RecordTemplateId)
      Set 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。
      void setRegion​(String Region)
      Set 任务创建所在地域: ap-beijing - 华北地区(北京), ap-shanghai -华东地区(上海), ap-guangzhou -华南地区(广州), ap-mumbai - 印度, ap-hongkong - 香港, eu-frankfurt - 德国, ap-seoul - 韩国, ap-bangkok - 泰国, ap-singapore - 新加坡, na-siliconvalley - 美西, na-ashburn - 美东, ap-tokyo - 日本。
      void setSourceType​(String SourceType)
      Set 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。
      void setSourceUrls​(String[] SourceUrls)
      Set 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。
      void setStartTime​(String StartTime)
      Set 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      void setStatus​(String Status)
      Set 状态。 enable:生效中。 pause:暂停中。
      void setStreamName​(String StreamName)
      Set 流名称。 将拉到的源推到该流名称。
      void setTaskId​(String TaskId)
      Set 拉流任务Id。
      void setUpdateBy​(String UpdateBy)
      Set 最后更新任务的操作者。
      void setUpdateTime​(String UpdateTime)
      Set 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      void setVodLocalMode​(Long VodLocalMode)
      Set 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。
      void setVodLoopTimes​(Long VodLoopTimes)
      Set 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。
      void setVodRefreshType​(String VodRefreshType)
      Set 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。
      void setWatermarkList​(PullPushWatermarkInfo[] WatermarkList)
      Set 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • PullStreamTaskInfo

        public PullStreamTaskInfo()
      • PullStreamTaskInfo

        public PullStreamTaskInfo​(PullStreamTaskInfo 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。
      • getSourceType

        public String getSourceType()
        Get 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。
        Returns:
        SourceType 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。
      • setSourceType

        public void setSourceType​(String SourceType)
        Set 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。
        Parameters:
        SourceType - 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。
      • getSourceUrls

        public String[] getSourceUrls()
        Get 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。
        Returns:
        SourceUrls 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。
      • setSourceUrls

        public void setSourceUrls​(String[] SourceUrls)
        Set 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。
        Parameters:
        SourceUrls - 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。
      • getDomainName

        public String getDomainName()
        Get 推流域名。 将拉到的源推到该域名。
        Returns:
        DomainName 推流域名。 将拉到的源推到该域名。
      • setDomainName

        public void setDomainName​(String DomainName)
        Set 推流域名。 将拉到的源推到该域名。
        Parameters:
        DomainName - 推流域名。 将拉到的源推到该域名。
      • getAppName

        public String getAppName()
        Get 推流路径。 将拉到的源推到该路径。
        Returns:
        AppName 推流路径。 将拉到的源推到该路径。
      • setAppName

        public void setAppName​(String AppName)
        Set 推流路径。 将拉到的源推到该路径。
        Parameters:
        AppName - 推流路径。 将拉到的源推到该路径。
      • getStreamName

        public String getStreamName()
        Get 流名称。 将拉到的源推到该流名称。
        Returns:
        StreamName 流名称。 将拉到的源推到该流名称。
      • setStreamName

        public void setStreamName​(String StreamName)
        Set 流名称。 将拉到的源推到该流名称。
        Parameters:
        StreamName - 流名称。 将拉到的源推到该流名称。
      • getPushArgs

        public String getPushArgs()
        Get 推流参数。 推流携带的自定义参数。
        Returns:
        PushArgs 推流参数。 推流携带的自定义参数。
      • setPushArgs

        public void setPushArgs​(String PushArgs)
        Set 推流参数。 推流携带的自定义参数。
        Parameters:
        PushArgs - 推流参数。 推流携带的自定义参数。
      • getStartTime

        public String getStartTime()
        Get 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Returns:
        StartTime 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Parameters:
        StartTime - 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • getEndTime

        public String getEndTime()
        Get 结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Returns:
        EndTime 结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Parameters:
        EndTime - 结束时间,注意: 1. 结束时间必须大于开始时间; 2. 结束时间和开始时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • getRegion

        public String getRegion()
        Get 任务创建所在地域: ap-beijing - 华北地区(北京), ap-shanghai -华东地区(上海), ap-guangzhou -华南地区(广州), ap-mumbai - 印度, ap-hongkong - 香港, eu-frankfurt - 德国, ap-seoul - 韩国, ap-bangkok - 泰国, ap-singapore - 新加坡, na-siliconvalley - 美西, na-ashburn - 美东, ap-tokyo - 日本。
        Returns:
        Region 任务创建所在地域: ap-beijing - 华北地区(北京), ap-shanghai -华东地区(上海), ap-guangzhou -华南地区(广州), ap-mumbai - 印度, ap-hongkong - 香港, eu-frankfurt - 德国, ap-seoul - 韩国, ap-bangkok - 泰国, ap-singapore - 新加坡, na-siliconvalley - 美西, na-ashburn - 美东, ap-tokyo - 日本。
      • setRegion

        public void setRegion​(String Region)
        Set 任务创建所在地域: ap-beijing - 华北地区(北京), ap-shanghai -华东地区(上海), ap-guangzhou -华南地区(广州), ap-mumbai - 印度, ap-hongkong - 香港, eu-frankfurt - 德国, ap-seoul - 韩国, ap-bangkok - 泰国, ap-singapore - 新加坡, na-siliconvalley - 美西, na-ashburn - 美东, ap-tokyo - 日本。
        Parameters:
        Region - 任务创建所在地域: ap-beijing - 华北地区(北京), ap-shanghai -华东地区(上海), ap-guangzhou -华南地区(广州), ap-mumbai - 印度, ap-hongkong - 香港, eu-frankfurt - 德国, ap-seoul - 韩国, ap-bangkok - 泰国, ap-singapore - 新加坡, na-siliconvalley - 美西, na-ashburn - 美东, ap-tokyo - 日本。
      • getVodLoopTimes

        public Long getVodLoopTimes()
        Get 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。
        Returns:
        VodLoopTimes 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。
      • setVodLoopTimes

        public void setVodLoopTimes​(Long VodLoopTimes)
        Set 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。
        Parameters:
        VodLoopTimes - 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。
      • getVodRefreshType

        public String getVodRefreshType()
        Get 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。
        Returns:
        VodRefreshType 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。
      • setVodRefreshType

        public void setVodRefreshType​(String VodRefreshType)
        Set 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。
        Parameters:
        VodRefreshType - 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。
      • getCreateTime

        public String getCreateTime()
        Get 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Returns:
        CreateTime 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Parameters:
        CreateTime - 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • getUpdateTime

        public String getUpdateTime()
        Get 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Returns:
        UpdateTime 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • setUpdateTime

        public void setUpdateTime​(String UpdateTime)
        Set 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Parameters:
        UpdateTime - 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • getCreateBy

        public String getCreateBy()
        Get 创建任务的操作者。
        Returns:
        CreateBy 创建任务的操作者。
      • setCreateBy

        public void setCreateBy​(String CreateBy)
        Set 创建任务的操作者。
        Parameters:
        CreateBy - 创建任务的操作者。
      • getUpdateBy

        public String getUpdateBy()
        Get 最后更新任务的操作者。
        Returns:
        UpdateBy 最后更新任务的操作者。
      • setUpdateBy

        public void setUpdateBy​(String UpdateBy)
        Set 最后更新任务的操作者。
        Parameters:
        UpdateBy - 最后更新任务的操作者。
      • getCallbackUrl

        public String getCallbackUrl()
        Get 回调地址。
        Returns:
        CallbackUrl 回调地址。
      • setCallbackUrl

        public void setCallbackUrl​(String CallbackUrl)
        Set 回调地址。
        Parameters:
        CallbackUrl - 回调地址。
      • getCallbackEvents

        public String[] getCallbackEvents()
        Get 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。
        Returns:
        CallbackEvents 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。
      • setCallbackEvents

        public void setCallbackEvents​(String[] CallbackEvents)
        Set 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。
        Parameters:
        CallbackEvents - 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。
      • getCallbackInfo

        public String getCallbackInfo()
        Get 注意:该信息暂不返回。 最后一次回调信息。
        Returns:
        CallbackInfo 注意:该信息暂不返回。 最后一次回调信息。
      • setCallbackInfo

        public void setCallbackInfo​(String CallbackInfo)
        Set 注意:该信息暂不返回。 最后一次回调信息。
        Parameters:
        CallbackInfo - 注意:该信息暂不返回。 最后一次回调信息。
      • getErrorInfo

        public String getErrorInfo()
        Get 注意:该信息暂不返回。 错误信息。
        Returns:
        ErrorInfo 注意:该信息暂不返回。 错误信息。
      • setErrorInfo

        public void setErrorInfo​(String ErrorInfo)
        Set 注意:该信息暂不返回。 错误信息。
        Parameters:
        ErrorInfo - 注意:该信息暂不返回。 错误信息。
      • getStatus

        public String getStatus()
        Get 状态。 enable:生效中。 pause:暂停中。
        Returns:
        Status 状态。 enable:生效中。 pause:暂停中。
      • setStatus

        public void setStatus​(String Status)
        Set 状态。 enable:生效中。 pause:暂停中。
        Parameters:
        Status - 状态。 enable:生效中。 pause:暂停中。
      • getRecentPullInfo

        public RecentPullInfo getRecentPullInfo()
        Get 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。
        Returns:
        RecentPullInfo 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。
      • setRecentPullInfo

        public void setRecentPullInfo​(RecentPullInfo RecentPullInfo)
        Set 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。
        Parameters:
        RecentPullInfo - 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。
      • getComment

        public String getComment()
        Get 任务备注信息。
        Returns:
        Comment 任务备注信息。
      • setComment

        public void setComment​(String Comment)
        Set 任务备注信息。
        Parameters:
        Comment - 任务备注信息。
      • getBackupSourceType

        public String getBackupSourceType()
        Get 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BackupSourceType 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。
      • setBackupSourceType

        public void setBackupSourceType​(String BackupSourceType)
        Set 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BackupSourceType - 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。
      • getBackupSourceUrl

        public String getBackupSourceUrl()
        Get 备源URL。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BackupSourceUrl 备源URL。 注意:此字段可能返回 null,表示取不到有效值。
      • setBackupSourceUrl

        public void setBackupSourceUrl​(String BackupSourceUrl)
        Set 备源URL。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BackupSourceUrl - 备源URL。 注意:此字段可能返回 null,表示取不到有效值。
      • getWatermarkList

        public PullPushWatermarkInfo[] getWatermarkList()
        Get 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        WatermarkList 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。
      • setWatermarkList

        public void setWatermarkList​(PullPushWatermarkInfo[] WatermarkList)
        Set 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        WatermarkList - 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。
      • getVodLocalMode

        public Long getVodLocalMode()
        Get 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VodLocalMode 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。
      • setVodLocalMode

        public void setVodLocalMode​(Long VodLocalMode)
        Set 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VodLocalMode - 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。
      • getRecordTemplateId

        public String getRecordTemplateId()
        Get 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RecordTemplateId 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • setRecordTemplateId

        public void setRecordTemplateId​(String RecordTemplateId)
        Set 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RecordTemplateId - 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • getBackupToUrl

        public String getBackupToUrl()
        Get 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BackupToUrl 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。
      • setBackupToUrl

        public void setBackupToUrl​(String BackupToUrl)
        Set 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BackupToUrl - 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。