Class PullStreamTaskInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.live.v20180801.models.PullStreamTaskInfo
-
public class PullStreamTaskInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
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 StringgetAppName()Get 推流路径。 将拉到的源推到该路径。StringgetBackupSourceType()Get 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。StringgetBackupSourceUrl()Get 备源URL。 注意:此字段可能返回 null,表示取不到有效值。StringgetBackupToUrl()Get 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。String[]getCallbackEvents()Get 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。StringgetCallbackInfo()Get 注意:该信息暂不返回。 最后一次回调信息。StringgetCallbackUrl()Get 回调地址。StringgetComment()Get 任务备注信息。StringgetCreateBy()Get 创建任务的操作者。StringgetCreateTime()Get 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。StringgetDomainName()Get 推流域名。 将拉到的源推到该域名。StringgetEndTime()Get 结束时间,注意: 1.StringgetErrorInfo()Get 注意:该信息暂不返回。 错误信息。StringgetPushArgs()Get 推流参数。 推流携带的自定义参数。RecentPullInfogetRecentPullInfo()Get 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。StringgetRecordTemplateId()Get 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。StringgetRegion()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 - 日本。StringgetSourceType()Get 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。String[]getSourceUrls()Get 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。StringgetStartTime()Get 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。StringgetStatus()Get 状态。 enable:生效中。 pause:暂停中。StringgetStreamName()Get 流名称。 将拉到的源推到该流名称。StringgetTaskId()Get 拉流任务Id。StringgetUpdateBy()Get 最后更新任务的操作者。StringgetUpdateTime()Get 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。LonggetVodLocalMode()Get 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。LonggetVodLoopTimes()Get 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。StringgetVodRefreshType()Get 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。PullPushWatermarkInfo[]getWatermarkList()Get 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。voidsetAppName(String AppName)Set 推流路径。 将拉到的源推到该路径。voidsetBackupSourceType(String BackupSourceType)Set 备源类型: PullLivePushLive -直播, PullVodPushLive -点播。 注意:此字段可能返回 null,表示取不到有效值。voidsetBackupSourceUrl(String BackupSourceUrl)Set 备源URL。 注意:此字段可能返回 null,表示取不到有效值。voidsetBackupToUrl(String BackupToUrl)Set 新增的推流地址。用于单任务推两路场景。 注意:此字段可能返回 null,表示取不到有效值。voidsetCallbackEvents(String[] CallbackEvents)Set 选择需要回调的事件: TaskStart:任务启动回调, TaskExit:任务停止回调, VodSourceFileStart:从点播源文件开始拉流回调, VodSourceFileFinish:从点播源文件拉流结束回调, ResetTaskConfig:任务更新回调。voidsetCallbackInfo(String CallbackInfo)Set 注意:该信息暂不返回。 最后一次回调信息。voidsetCallbackUrl(String CallbackUrl)Set 回调地址。voidsetComment(String Comment)Set 任务备注信息。voidsetCreateBy(String CreateBy)Set 创建任务的操作者。voidsetCreateTime(String CreateTime)Set 任务创建时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。voidsetDomainName(String DomainName)Set 推流域名。 将拉到的源推到该域名。voidsetEndTime(String EndTime)Set 结束时间,注意: 1.voidsetErrorInfo(String ErrorInfo)Set 注意:该信息暂不返回。 错误信息。voidsetPushArgs(String PushArgs)Set 推流参数。 推流携带的自定义参数。voidsetRecentPullInfo(RecentPullInfo RecentPullInfo)Set 注意:该信息仅在查询单个任务时返回。 任务最新拉流信息。 包含:源 url,偏移时间,上报时间。voidsetRecordTemplateId(String RecordTemplateId)Set 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetRegion(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 - 日本。voidsetSourceType(String SourceType)Set 拉流源的类型: PullLivePushLive -直播, PullVodPushLive -点播, PullPicPushLive -图片。voidsetSourceUrls(String[] SourceUrls)Set 拉流源url列表。 SourceType为直播(PullLiveToLive)只可以填1个, SourceType为点播(PullVodToLive)可以填多个,上限10个。voidsetStartTime(String StartTime)Set 开始时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。voidsetStatus(String Status)Set 状态。 enable:生效中。 pause:暂停中。voidsetStreamName(String StreamName)Set 流名称。 将拉到的源推到该流名称。voidsetTaskId(String TaskId)Set 拉流任务Id。voidsetUpdateBy(String UpdateBy)Set 最后更新任务的操作者。voidsetUpdateTime(String UpdateTime)Set 任务更新时间。 使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。voidsetVodLocalMode(Long VodLocalMode)Set 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 注意:此字段可能返回 null,表示取不到有效值。voidsetVodLoopTimes(Long VodLoopTimes)Set 点播拉流转推循环次数。 -1:无限循环,直到任务结束。 0:不循环。 >0:具体循环次数。次数和时间以先结束的为准。 注意:拉流源为点播,该配置生效。voidsetVodRefreshType(String VodRefreshType)Set 点播更新SourceUrls后的播放方式: ImmediateNewSource:立即从更新的拉流源开始播放; ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 注意:拉流源为点播,该配置生效。voidsetWatermarkList(PullPushWatermarkInfo[] WatermarkList)Set 水印信息列表。 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
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,表示取不到有效值。
-
-