Class: TencentCloud::Live::V20180801::ModifyCasterMarkWordInfoRequest

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

Overview

ModifyCasterMarkWordInfo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(casterid = nil, markwordinfo = nil) ⇒ ModifyCasterMarkWordInfoRequest

Returns a new instance of ModifyCasterMarkWordInfoRequest.



11870
11871
11872
11873
# File 'lib/v20180801/models.rb', line 11870

def initialize(casterid=nil, markwordinfo=nil)
  @CasterId = casterid
  @MarkWordInfo = markwordinfo
end

Instance Attribute Details

#CasterIdObject

Parameters:

  • CasterId:

    导播台ID。

  • MarkWordInfo:

    修改的文本配置。



11868
11869
11870
# File 'lib/v20180801/models.rb', line 11868

def CasterId
  @CasterId
end

#MarkWordInfoObject

Parameters:

  • CasterId:

    导播台ID。

  • MarkWordInfo:

    修改的文本配置。



11868
11869
11870
# File 'lib/v20180801/models.rb', line 11868

def MarkWordInfo
  @MarkWordInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



11875
11876
11877
11878
11879
11880
11881
# File 'lib/v20180801/models.rb', line 11875

def deserialize(params)
  @CasterId = params['CasterId']
  unless params['MarkWordInfo'].nil?
    @MarkWordInfo = CasterMarkWordInfo.new
    @MarkWordInfo.deserialize(params['MarkWordInfo'])
  end
end