Class: TencentCloud::Cme::V20191029::MediaCastSourceInterruptInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191029/models.rb

Overview

点播转直播输入断流信息。

Instance Attribute Summary collapse

  • #SourceInfo ⇒ Object
  • SystemError:系统错误;
  • Unknown:未知错误。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(sourceinfo = nil, reason = nil) ⇒ MediaCastSourceInterruptInfo

    Returns a new instance of MediaCastSourceInterruptInfo.

    
    
    4202
    4203
    4204
    4205
    # File 'lib/v20191029/models.rb', line 4202
    
    def initialize(sourceinfo=nil, reason=nil)
      @SourceInfo = sourceinfo
      @Reason = reason
    end

    Instance Attribute Details

    #ReasonObject

  • SystemError:系统错误;
  • Unknown:未知错误。
  • Parameters:

    • SourceInfo:

      发生断流的输入源信息。

    • Reason:

      输入源断开原因。取值有:

    
    
    4200
    4201
    4202
    # File 'lib/v20191029/models.rb', line 4200
    
    def Reason
      @Reason
    end

    #SourceInfoObject

  • SystemError:系统错误;
  • Unknown:未知错误。
  • Parameters:

    • SourceInfo:

      发生断流的输入源信息。

    • Reason:

      输入源断开原因。取值有:

    
    
    4200
    4201
    4202
    # File 'lib/v20191029/models.rb', line 4200
    
    def SourceInfo
      @SourceInfo
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    4207
    4208
    4209
    4210
    4211
    4212
    4213
    # File 'lib/v20191029/models.rb', line 4207
    
    def deserialize(params)
      unless params['SourceInfo'].nil?
        @SourceInfo = MediaCastSourceInfo.new
        @SourceInfo.deserialize(params['SourceInfo'])
      end
      @Reason = params['Reason']
    end