Class HandleMediaCastProjectRequest


  • public class HandleMediaCastProjectRequest
    extends AbstractModel
    • Constructor Detail

      • HandleMediaCastProjectRequest

        public HandleMediaCastProjectRequest()
      • HandleMediaCastProjectRequest

        public HandleMediaCastProjectRequest​(HandleMediaCastProjectRequest 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

      • getPlatform

        public String getPlatform()
        Get 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
        Returns:
        Platform 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
      • setPlatform

        public void setPlatform​(String Platform)
        Set 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
        Parameters:
        Platform - 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
      • getProjectId

        public String getProjectId()
        Get 媒体转推项目 Id 。
        Returns:
        ProjectId 媒体转推项目 Id 。
      • setProjectId

        public void setProjectId​(String ProjectId)
        Set 媒体转推项目 Id 。
        Parameters:
        ProjectId - 媒体转推项目 Id 。
      • getOperation

        public String getOperation()
        Get 请参考 [操作类型](#Operation)。
        Returns:
        Operation 请参考 [操作类型](#Operation)。
      • setOperation

        public void setOperation​(String Operation)
        Set 请参考 [操作类型](#Operation)。
        Parameters:
        Operation - 请参考 [操作类型](#Operation)。
      • getSourceInfos

        public MediaCastSourceInfo[] getSourceInfos()
        Get 输入源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource、DeleteSource、SwitchSource 时必填。
        Returns:
        SourceInfos 输入源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource、DeleteSource、SwitchSource 时必填。
      • setSourceInfos

        public void setSourceInfos​(MediaCastSourceInfo[] SourceInfos)
        Set 输入源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource、DeleteSource、SwitchSource 时必填。
        Parameters:
        SourceInfos - 输入源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource、DeleteSource、SwitchSource 时必填。
      • getDestinationInfos

        public MediaCastDestinationInfo[] getDestinationInfos()
        Get 输出源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddDestination、DeleteDestination、EnableDestination、DisableDestination、ModifyDestination 时必填。
        Returns:
        DestinationInfos 输出源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddDestination、DeleteDestination、EnableDestination、DisableDestination、ModifyDestination 时必填。
      • setDestinationInfos

        public void setDestinationInfos​(MediaCastDestinationInfo[] DestinationInfos)
        Set 输出源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddDestination、DeleteDestination、EnableDestination、DisableDestination、ModifyDestination 时必填。
        Parameters:
        DestinationInfos - 输出源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddDestination、DeleteDestination、EnableDestination、DisableDestination、ModifyDestination 时必填。
      • getOutputMediaSetting

        public MediaCastOutputMediaSetting getOutputMediaSetting()
        Get 输出媒体配置。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModfiyOutputSetting 时必填。
        Returns:
        OutputMediaSetting 输出媒体配置。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModfiyOutputSetting 时必填。
      • setOutputMediaSetting

        public void setOutputMediaSetting​(MediaCastOutputMediaSetting OutputMediaSetting)
        Set 输出媒体配置。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModfiyOutputSetting 时必填。
        Parameters:
        OutputMediaSetting - 输出媒体配置。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModfiyOutputSetting 时必填。
      • getPlaySetting

        public MediaCastPlaySetting getPlaySetting()
        Get 播放控制参数。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModifyPlaySetting 时必填。
        Returns:
        PlaySetting 播放控制参数。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModifyPlaySetting 时必填。
      • setPlaySetting

        public void setPlaySetting​(MediaCastPlaySetting PlaySetting)
        Set 播放控制参数。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModifyPlaySetting 时必填。
        Parameters:
        PlaySetting - 播放控制参数。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 ModifyPlaySetting 时必填。
      • getPosition

        public Long getPosition()
        Get 新添加的输入源位于输入源列表的位置,从0开始。默认加在输入源列表的后面。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource 时必填。
        Returns:
        Position 新添加的输入源位于输入源列表的位置,从0开始。默认加在输入源列表的后面。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource 时必填。
      • setPosition

        public void setPosition​(Long Position)
        Set 新添加的输入源位于输入源列表的位置,从0开始。默认加在输入源列表的后面。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource 时必填。
        Parameters:
        Position - 新添加的输入源位于输入源列表的位置,从0开始。默认加在输入源列表的后面。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource 时必填。
      • getOperator

        public String getOperator()
        Get 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。
        Returns:
        Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。
      • setOperator

        public void setOperator​(String Operator)
        Set 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。
        Parameters:
        Operator - 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。