public class PullStreamTaskInfo extends AbstractModel
header, skipSign| Constructor and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAppName()Get 推流路径。
将拉到的源推到该路径。 | 
| String | getBackupSourceType()Get 备源类型:
PullLivePushLive -直播,
PullVodPushLive -点播。 | 
| String | getBackupSourceUrl()Get 备源URL。 | 
| String | getBackupToUrl()Get 新增的推流地址。用于单任务推两路场景。 | 
| 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。 | 
| 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 | getTranscodeTemplateName()Get 直播转码模板。 | 
| 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 - 启用。 | 
| Long | getVodLoopTimes()Get 点播拉流转推循环次数。
-1:无限循环,直到任务结束。
0:不循环。
>0:具体循环次数。次数和时间以先结束的为准。
注意:拉流源为点播,该配置生效。 | 
| String | getVodRefreshType()Get 点播更新SourceUrls后的播放方式:
ImmediateNewSource:立即从更新的拉流源开始播放;
ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。
注意:拉流源为点播,该配置生效。 | 
| PullPushWatermarkInfo[] | getWatermarkList()Get 水印信息列表。 | 
| void | setAppName(String AppName)Set 推流路径。
将拉到的源推到该路径。 | 
| void | setBackupSourceType(String BackupSourceType)Set 备源类型:
PullLivePushLive -直播,
PullVodPushLive -点播。 | 
| void | setBackupSourceUrl(String BackupSourceUrl)Set 备源URL。 | 
| void | setBackupToUrl(String BackupToUrl)Set 新增的推流地址。用于单任务推两路场景。 | 
| 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。 | 
| 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 | setTranscodeTemplateName(String TranscodeTemplateName)Set 直播转码模板。 | 
| 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 - 启用。 | 
| void | setVodLoopTimes(Long VodLoopTimes)Set 点播拉流转推循环次数。
-1:无限循环,直到任务结束。
0:不循环。
>0:具体循环次数。次数和时间以先结束的为准。
注意:拉流源为点播,该配置生效。 | 
| void | setVodRefreshType(String VodRefreshType)Set 点播更新SourceUrls后的播放方式:
ImmediateNewSource:立即从更新的拉流源开始播放;
ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。
注意:拉流源为点播,该配置生效。 | 
| void | setWatermarkList(PullPushWatermarkInfo[] WatermarkList)Set 水印信息列表。 | 
| 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 PullStreamTaskInfo()
public PullStreamTaskInfo(PullStreamTaskInfo source)
public String getTaskId()
public void setTaskId(String TaskId)
TaskId - 拉流任务Id。public String getSourceType()
public void setSourceType(String SourceType)
SourceType - 拉流源的类型:
PullLivePushLive -直播,
PullVodPushLive -点播,
PullPicPushLive -图片。public String[] getSourceUrls()
public void setSourceUrls(String[] SourceUrls)
SourceUrls - 拉流源url列表。
SourceType为直播(PullLiveToLive)只可以填1个,
SourceType为点播(PullVodToLive)可以填多个,上限10个。public String getDomainName()
public void setDomainName(String DomainName)
DomainName - 推流域名。
将拉到的源推到该域名。public String getAppName()
public void setAppName(String AppName)
AppName - 推流路径。
将拉到的源推到该路径。public String getStreamName()
public void setStreamName(String StreamName)
StreamName - 流名称。
将拉到的源推到该流名称。public String getPushArgs()
public void setPushArgs(String PushArgs)
PushArgs - 推流参数。
推流携带的自定义参数。public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 开始时间。
使用UTC格式时间,
例如:2019-01-08T10:00:00Z。
注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 结束时间,注意:
1. 结束时间必须大于开始时间;
2. 结束时间和开始时间必须大于当前时间;
3. 结束时间 和 开始时间 间隔必须小于七天。
使用UTC格式时间,
例如:2019-01-08T10:00:00Z。
注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。public String getRegion()
public void setRegion(String Region)
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 - 日本。public Long getVodLoopTimes()
public void setVodLoopTimes(Long VodLoopTimes)
VodLoopTimes - 点播拉流转推循环次数。
-1:无限循环,直到任务结束。
0:不循环。
>0:具体循环次数。次数和时间以先结束的为准。
注意:拉流源为点播,该配置生效。public String getVodRefreshType()
public void setVodRefreshType(String VodRefreshType)
VodRefreshType - 点播更新SourceUrls后的播放方式:
ImmediateNewSource:立即从更新的拉流源开始播放;
ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。
注意:拉流源为点播,该配置生效。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 任务创建时间。
使用UTC格式时间,
例如:2019-01-08T10:00:00Z。
注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 任务更新时间。
使用UTC格式时间,
例如:2019-01-08T10:00:00Z。
注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。public String getCreateBy()
public void setCreateBy(String CreateBy)
CreateBy - 创建任务的操作者。public String getUpdateBy()
public void setUpdateBy(String UpdateBy)
UpdateBy - 最后更新任务的操作者。public String getCallbackUrl()
public void setCallbackUrl(String CallbackUrl)
CallbackUrl - 回调地址。public String[] getCallbackEvents()
public void setCallbackEvents(String[] CallbackEvents)
CallbackEvents - 选择需要回调的事件:
TaskStart:任务启动回调,
TaskExit:任务停止回调,
VodSourceFileStart:从点播源文件开始拉流回调,
VodSourceFileFinish:从点播源文件拉流结束回调,
ResetTaskConfig:任务更新回调。public String getCallbackInfo()
public void setCallbackInfo(String CallbackInfo)
CallbackInfo - 注意:该信息暂不返回。
最后一次回调信息。public String getErrorInfo()
public void setErrorInfo(String ErrorInfo)
ErrorInfo - 注意:该信息暂不返回。
错误信息。public String getStatus()
public void setStatus(String Status)
Status - 状态。
enable:生效中。
pause:暂停中。public RecentPullInfo getRecentPullInfo()
public void setRecentPullInfo(RecentPullInfo RecentPullInfo)
RecentPullInfo - 注意:该信息仅在查询单个任务时返回。
任务最新拉流信息。
包含:源 url,偏移时间,上报时间。public String getComment()
public void setComment(String Comment)
Comment - 任务备注信息。public String getBackupSourceType()
public void setBackupSourceType(String BackupSourceType)
BackupSourceType - 备源类型:
PullLivePushLive -直播,
PullVodPushLive -点播。public String getBackupSourceUrl()
public void setBackupSourceUrl(String BackupSourceUrl)
BackupSourceUrl - 备源URL。public PullPushWatermarkInfo[] getWatermarkList()
public void setWatermarkList(PullPushWatermarkInfo[] WatermarkList)
WatermarkList - 水印信息列表。public Long getVodLocalMode()
public void setVodLocalMode(Long VodLocalMode)
VodLocalMode - 点播源是否启用本地推流模式,默认0,不启用。
0 - 不启用。
1 - 启用。public String getRecordTemplateId()
public void setRecordTemplateId(String RecordTemplateId)
RecordTemplateId - 录制模板 ID。public String getBackupToUrl()
public void setBackupToUrl(String BackupToUrl)
BackupToUrl - 新增的推流地址。用于单任务推两路场景。public String getTranscodeTemplateName()
public void setTranscodeTemplateName(String TranscodeTemplateName)
TranscodeTemplateName - 直播转码模板。Copyright © 2025. All rights reserved.