Class: TencentCloud::Apcas::V20201127::CallDetails

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

Overview

调用明细返回数据体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, calldetailset = nil) ⇒ CallDetails



53
54
55
56
# File 'lib/v20201127/models.rb', line 53

def initialize(totalcount=nil, calldetailset=nil)
  @TotalCount = totalcount
  @CallDetailSet = calldetailset
end

Instance Attribute Details

#CallDetailSetObject



51
52
53
# File 'lib/v20201127/models.rb', line 51

def CallDetailSet
  @CallDetailSet
end

#TotalCountObject



51
52
53
# File 'lib/v20201127/models.rb', line 51

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



58
59
60
61
62
63
64
65
66
67
68
# File 'lib/v20201127/models.rb', line 58

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['CallDetailSet'].nil?
    @CallDetailSet = []
    params['CallDetailSet'].each do |i|
      calldetailitem_tmp = CallDetailItem.new
      calldetailitem_tmp.deserialize(i)
      @CallDetailSet << calldetailitem_tmp
    end
  end
end