Class MediaCastProjectInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cme.v20191029.models.MediaCastProjectInfo
-
public class MediaCastProjectInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MediaCastProjectInfo()MediaCastProjectInfo(MediaCastProjectInfo 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 MediaCastDestinationInfo[]getDestinationInfos()Get 输出源列表。FloatgetDuration()Get 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。MediaCastOutputMediaSettinggetOutputMediaSetting()Get 输出媒体配置。MediaCastPlaySettinggetPlaySetting()Get 播放参数。MediaCastSourceInfo[]getSourceInfos()Get 输入源列表。StringgetStartTime()Get 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。StringgetStatus()Get 点播转直播项目状态,取值有: Working :运行中; Idle :空闲。StringgetStopTime()Get 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。voidsetDestinationInfos(MediaCastDestinationInfo[] DestinationInfos)Set 输出源列表。voidsetDuration(Float Duration)Set 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。voidsetOutputMediaSetting(MediaCastOutputMediaSetting OutputMediaSetting)Set 输出媒体配置。voidsetPlaySetting(MediaCastPlaySetting PlaySetting)Set 播放参数。voidsetSourceInfos(MediaCastSourceInfo[] SourceInfos)Set 输入源列表。voidsetStartTime(String StartTime)Set 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。voidsetStatus(String Status)Set 点播转直播项目状态,取值有: Working :运行中; Idle :空闲。voidsetStopTime(String StopTime)Set 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。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
-
MediaCastProjectInfo
public MediaCastProjectInfo()
-
MediaCastProjectInfo
public MediaCastProjectInfo(MediaCastProjectInfo 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
-
getStatus
public String getStatus()
Get 点播转直播项目状态,取值有:- Working :运行中;
- Idle :空闲。
- Returns:
- Status 点播转直播项目状态,取值有:
- Working :运行中;
- Idle :空闲。
-
setStatus
public void setStatus(String Status)
Set 点播转直播项目状态,取值有:- Working :运行中;
- Idle :空闲。
- Parameters:
Status- 点播转直播项目状态,取值有:- Working :运行中;
- Idle :空闲。
-
getSourceInfos
public MediaCastSourceInfo[] getSourceInfos()
Get 输入源列表。- Returns:
- SourceInfos 输入源列表。
-
setSourceInfos
public void setSourceInfos(MediaCastSourceInfo[] SourceInfos)
Set 输入源列表。- Parameters:
SourceInfos- 输入源列表。
-
getDestinationInfos
public MediaCastDestinationInfo[] getDestinationInfos()
Get 输出源列表。- Returns:
- DestinationInfos 输出源列表。
-
setDestinationInfos
public void setDestinationInfos(MediaCastDestinationInfo[] DestinationInfos)
Set 输出源列表。- Parameters:
DestinationInfos- 输出源列表。
-
getOutputMediaSetting
public MediaCastOutputMediaSetting getOutputMediaSetting()
Get 输出媒体配置。- Returns:
- OutputMediaSetting 输出媒体配置。
-
setOutputMediaSetting
public void setOutputMediaSetting(MediaCastOutputMediaSetting OutputMediaSetting)
Set 输出媒体配置。- Parameters:
OutputMediaSetting- 输出媒体配置。
-
getPlaySetting
public MediaCastPlaySetting getPlaySetting()
Get 播放参数。- Returns:
- PlaySetting 播放参数。
-
setPlaySetting
public void setPlaySetting(MediaCastPlaySetting PlaySetting)
Set 播放参数。- Parameters:
PlaySetting- 播放参数。
-
getStartTime
public String getStartTime()
Get 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。- Returns:
- StartTime 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
-
setStartTime
public void setStartTime(String StartTime)
Set 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。- Parameters:
StartTime- 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
-
getStopTime
public String getStopTime()
Get 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。- Returns:
- StopTime 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。
-
setStopTime
public void setStopTime(String StopTime)
Set 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。- Parameters:
StopTime- 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。
-
getDuration
public Float getDuration()
Get 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。- Returns:
- Duration 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。
-
setDuration
public void setDuration(Float Duration)
Set 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。- Parameters:
Duration- 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。
-
-