public class PullStreamTaskInfo extends AbstractModel
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[] |
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 |
getRegion()
Get 拉流源所在地域(请就近选取):
ap-beijing - 华北地区(北京),
ap-shanghai -华东地区(上海),
ap-guangzhou -华南地区(广州),
ap-mumbai - 印度。
|
String |
getSourceType()
Get 拉流源的类型:
PullLivePushLive -直播,
PullVodPushLive -点播。
|
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 |
getVodLoopTimes()
Get 点播拉流转推循环次数。
-1:无限循环,直到任务结束。
0:不循环。
>0:具体循环次数。次数和时间以先结束的为准。
注意:拉流源为点播,该配置生效。
|
String |
getVodRefreshType()
Get 点播更新SourceUrls后的播放方式:
ImmediateNewSource:立即从更新的拉流源开始播放;
ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。
注意:拉流源为点播,该配置生效。
|
void |
setAppName(String AppName)
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 |
setRegion(String Region)
Set 拉流源所在地域(请就近选取):
ap-beijing - 华北地区(北京),
ap-shanghai -华东地区(上海),
ap-guangzhou -华南地区(广州),
ap-mumbai - 印度。
|
void |
setSourceType(String SourceType)
Set 拉流源的类型:
PullLivePushLive -直播,
PullVodPushLive -点播。
|
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 |
setVodLoopTimes(Long VodLoopTimes)
Set 点播拉流转推循环次数。
-1:无限循环,直到任务结束。
0:不循环。
>0:具体循环次数。次数和时间以先结束的为准。
注意:拉流源为点播,该配置生效。
|
void |
setVodRefreshType(String VodRefreshType)
Set 点播更新SourceUrls后的播放方式:
ImmediateNewSource:立即从更新的拉流源开始播放;
ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。
注意:拉流源为点播,该配置生效。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 -点播。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 - 印度。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
- 任务备注信息。Copyright © 2022. All rights reserved.