public class RecordParam extends AbstractModel
Constructor and Description |
---|
RecordParam() |
RecordParam(RecordParam 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 |
---|---|
Long |
getClassId()
Get 点播应用分类
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getEnable()
Get 是否开启当前格式录制,默认值为0,0:否, 1:是。
|
String |
getProcedure()
Get 任务流
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getRecordInterval()
Get 录制间隔。
单位秒,默认:1800。
取值范围:30-7200。
此参数对 HLS 无效,当录制 HLS 时从推流到断流生成一个文件。
|
String |
getStorageMode()
Get 视频存储策略。
normal:标准存储。
cold:低频存储。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getStorageTime()
Get 录制存储时长。
单位秒,取值范围: 0 - 1500天。
0:表示永久存储。
|
String |
getVodFileName()
Get 录制文件名。
支持的特殊占位符有:
{StreamID}: 流ID
{StartYear}: 开始时间-年
{StartMonth}: 开始时间-月
{StartDay}: 开始时间-日
{StartHour}: 开始时间-小时
{StartMinute}: 开始时间-分钟
{StartSecond}: 开始时间-秒
{StartMillisecond}: 开始时间-毫秒
{EndYear}: 结束时间-年
{EndMonth}: 结束时间-月
{EndDay}: 结束时间-日
{EndHour}: 结束时间-小时
{EndMinute}: 结束时间-分钟
{EndSecond}: 结束时间-秒
{EndMillisecond}: 结束时间-毫秒
若未设置默认录制文件名为{StreamID}_{StartYear}-{StartMonth}-{StartDay}-{StartHour}-{StartMinute}-{StartSecond}_{EndYear}-{EndMonth}-{EndDay}-{EndHour}-{EndMinute}-{EndSecond}
|
Long |
getVodSubAppId()
Get 点播子应用 ID。
|
void |
setClassId(Long ClassId)
Set 点播应用分类
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEnable(Long Enable)
Set 是否开启当前格式录制,默认值为0,0:否, 1:是。
|
void |
setProcedure(String Procedure)
Set 任务流
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRecordInterval(Long RecordInterval)
Set 录制间隔。
单位秒,默认:1800。
取值范围:30-7200。
此参数对 HLS 无效,当录制 HLS 时从推流到断流生成一个文件。
|
void |
setStorageMode(String StorageMode)
Set 视频存储策略。
normal:标准存储。
cold:低频存储。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStorageTime(Long StorageTime)
Set 录制存储时长。
单位秒,取值范围: 0 - 1500天。
0:表示永久存储。
|
void |
setVodFileName(String VodFileName)
Set 录制文件名。
支持的特殊占位符有:
{StreamID}: 流ID
{StartYear}: 开始时间-年
{StartMonth}: 开始时间-月
{StartDay}: 开始时间-日
{StartHour}: 开始时间-小时
{StartMinute}: 开始时间-分钟
{StartSecond}: 开始时间-秒
{StartMillisecond}: 开始时间-毫秒
{EndYear}: 结束时间-年
{EndMonth}: 结束时间-月
{EndDay}: 结束时间-日
{EndHour}: 结束时间-小时
{EndMinute}: 结束时间-分钟
{EndSecond}: 结束时间-秒
{EndMillisecond}: 结束时间-毫秒
若未设置默认录制文件名为{StreamID}_{StartYear}-{StartMonth}-{StartDay}-{StartHour}-{StartMinute}-{StartSecond}_{EndYear}-{EndMonth}-{EndDay}-{EndHour}-{EndMinute}-{EndSecond}
|
void |
setVodSubAppId(Long VodSubAppId)
Set 点播子应用 ID。
|
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 RecordParam()
public RecordParam(RecordParam source)
public Long getRecordInterval()
public void setRecordInterval(Long RecordInterval)
RecordInterval
- 录制间隔。
单位秒,默认:1800。
取值范围:30-7200。
此参数对 HLS 无效,当录制 HLS 时从推流到断流生成一个文件。public Long getStorageTime()
public void setStorageTime(Long StorageTime)
StorageTime
- 录制存储时长。
单位秒,取值范围: 0 - 1500天。
0:表示永久存储。public Long getEnable()
public void setEnable(Long Enable)
Enable
- 是否开启当前格式录制,默认值为0,0:否, 1:是。public Long getVodSubAppId()
public void setVodSubAppId(Long VodSubAppId)
VodSubAppId
- 点播子应用 ID。public String getVodFileName()
public void setVodFileName(String VodFileName)
VodFileName
- 录制文件名。
支持的特殊占位符有:
{StreamID}: 流ID
{StartYear}: 开始时间-年
{StartMonth}: 开始时间-月
{StartDay}: 开始时间-日
{StartHour}: 开始时间-小时
{StartMinute}: 开始时间-分钟
{StartSecond}: 开始时间-秒
{StartMillisecond}: 开始时间-毫秒
{EndYear}: 结束时间-年
{EndMonth}: 结束时间-月
{EndDay}: 结束时间-日
{EndHour}: 结束时间-小时
{EndMinute}: 结束时间-分钟
{EndSecond}: 结束时间-秒
{EndMillisecond}: 结束时间-毫秒
若未设置默认录制文件名为{StreamID}_{StartYear}-{StartMonth}-{StartDay}-{StartHour}-{StartMinute}-{StartSecond}_{EndYear}-{EndMonth}-{EndDay}-{EndHour}-{EndMinute}-{EndSecond}public String getProcedure()
public void setProcedure(String Procedure)
Procedure
- 任务流
注意:此字段可能返回 null,表示取不到有效值。public String getStorageMode()
public void setStorageMode(String StorageMode)
StorageMode
- 视频存储策略。
normal:标准存储。
cold:低频存储。
注意:此字段可能返回 null,表示取不到有效值。public Long getClassId()
public void setClassId(Long ClassId)
ClassId
- 点播应用分类
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2021. All rights reserved.