Class: TencentCloud::Vod::V20180717::DescribeRoundPlaysResponse

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

Overview

DescribeRoundPlays返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, roundplayset = nil, scrolltoken = nil, requestid = nil) ⇒ DescribeRoundPlaysResponse

Returns a new instance of DescribeRoundPlaysResponse.



12233
12234
12235
12236
12237
12238
# File 'lib/v20180717/models.rb', line 12233

def initialize(totalcount=nil, roundplayset=nil, scrolltoken=nil, requestid=nil)
  @TotalCount = totalcount
  @RoundPlaySet = roundplayset
  @ScrollToken = scrolltoken
  @RequestId = requestid
end

Instance Attribute Details

#RequestIdObject

Parameters:

  • TotalCount:

    符合过滤条件的轮播播单总数。已经废弃,分批次查询请请使用 ScrollToken 参数。

  • RoundPlaySet:

    轮播播单详情列表。

  • ScrollToken:

    翻页标识,当请求未返回所有数据,该字段表示下一条记录的 ID。当该字段为空,说明已无更多数据。

  • RequestId:

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



12228
12229
12230
# File 'lib/v20180717/models.rb', line 12228

def RequestId
  @RequestId
end

#RoundPlaySetObject

Parameters:

  • TotalCount:

    符合过滤条件的轮播播单总数。已经废弃,分批次查询请请使用 ScrollToken 参数。

  • RoundPlaySet:

    轮播播单详情列表。

  • ScrollToken:

    翻页标识,当请求未返回所有数据,该字段表示下一条记录的 ID。当该字段为空,说明已无更多数据。

  • RequestId:

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



12228
12229
12230
# File 'lib/v20180717/models.rb', line 12228

def RoundPlaySet
  @RoundPlaySet
end

#ScrollTokenObject

Parameters:

  • TotalCount:

    符合过滤条件的轮播播单总数。已经废弃,分批次查询请请使用 ScrollToken 参数。

  • RoundPlaySet:

    轮播播单详情列表。

  • ScrollToken:

    翻页标识,当请求未返回所有数据,该字段表示下一条记录的 ID。当该字段为空,说明已无更多数据。

  • RequestId:

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



12228
12229
12230
# File 'lib/v20180717/models.rb', line 12228

def ScrollToken
  @ScrollToken
end

#TotalCountObject

Parameters:

  • TotalCount:

    符合过滤条件的轮播播单总数。已经废弃,分批次查询请请使用 ScrollToken 参数。

  • RoundPlaySet:

    轮播播单详情列表。

  • ScrollToken:

    翻页标识,当请求未返回所有数据,该字段表示下一条记录的 ID。当该字段为空,说明已无更多数据。

  • RequestId:

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



12228
12229
12230
# File 'lib/v20180717/models.rb', line 12228

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
# File 'lib/v20180717/models.rb', line 12240

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['RoundPlaySet'].nil?
    @RoundPlaySet = []
    params['RoundPlaySet'].each do |i|
      roundplayinfo_tmp = RoundPlayInfo.new
      roundplayinfo_tmp.deserialize(i)
      @RoundPlaySet << roundplayinfo_tmp
    end
  end
  @ScrollToken = params['ScrollToken']
  @RequestId = params['RequestId']
end