Class: TencentCloud::Vod::V20180717::ModifyMediaInfoResponse

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

Overview

ModifyMediaInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(coverurl = nil, addedsubtitleset = nil, requestid = nil) ⇒ ModifyMediaInfoResponse

Returns a new instance of ModifyMediaInfoResponse.



19833
19834
19835
19836
19837
# File 'lib/v20180717/models.rb', line 19833

def initialize(coverurl=nil, addedsubtitleset=nil, requestid=nil)
  @CoverUrl = coverurl
  @AddedSubtitleSet = addedsubtitleset
  @RequestId = requestid
end

Instance Attribute Details

#AddedSubtitleSetObject

  • 注意:仅当请求携带 CoverData 时此返回值有效。 *

Parameters:

  • CoverUrl:

    新的视频封面 URL。

  • AddedSubtitleSet:

    新增的字幕信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



19831
19832
19833
# File 'lib/v20180717/models.rb', line 19831

def AddedSubtitleSet
  @AddedSubtitleSet
end

#CoverUrlObject

  • 注意:仅当请求携带 CoverData 时此返回值有效。 *

Parameters:

  • CoverUrl:

    新的视频封面 URL。

  • AddedSubtitleSet:

    新增的字幕信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



19831
19832
19833
# File 'lib/v20180717/models.rb', line 19831

def CoverUrl
  @CoverUrl
end

#RequestIdObject

  • 注意:仅当请求携带 CoverData 时此返回值有效。 *

Parameters:

  • CoverUrl:

    新的视频封面 URL。

  • AddedSubtitleSet:

    新增的字幕信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



19831
19832
19833
# File 'lib/v20180717/models.rb', line 19831

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



19839
19840
19841
19842
19843
19844
19845
19846
19847
19848
19849
19850
# File 'lib/v20180717/models.rb', line 19839

def deserialize(params)
  @CoverUrl = params['CoverUrl']
  unless params['AddedSubtitleSet'].nil?
    @AddedSubtitleSet = []
    params['AddedSubtitleSet'].each do |i|
      mediasubtitleitem_tmp = MediaSubtitleItem.new
      mediasubtitleitem_tmp.deserialize(i)
      @AddedSubtitleSet << mediasubtitleitem_tmp
    end
  end
  @RequestId = params['RequestId']
end