class TencentCloud::Trtc::V20190722::OneSdkAppIdUsagesInfo

单个SdkAppId的音视频互动计费时长用量数组和数组长度。

Attributes

SdkAppId[RW]

@param TotalNum: 该 SdkAppId 对应的用量记录数长度 @type TotalNum: Integer @param SdkAppIdTrtcTimeUsages: 用量数组 @type SdkAppIdTrtcTimeUsages: Array @param SdkAppId: 应用ID @type SdkAppId: String

SdkAppIdTrtcTimeUsages[RW]

@param TotalNum: 该 SdkAppId 对应的用量记录数长度 @type TotalNum: Integer @param SdkAppIdTrtcTimeUsages: 用量数组 @type SdkAppIdTrtcTimeUsages: Array @param SdkAppId: 应用ID @type SdkAppId: String

TotalNum[RW]

@param TotalNum: 该 SdkAppId 对应的用量记录数长度 @type TotalNum: Integer @param SdkAppIdTrtcTimeUsages: 用量数组 @type SdkAppIdTrtcTimeUsages: Array @param SdkAppId: 应用ID @type SdkAppId: String

Public Class Methods

new(totalnum=nil, sdkappidtrtctimeusages=nil, sdkappid=nil) click to toggle source
# File lib/v20190722/models.rb, line 1403
def initialize(totalnum=nil, sdkappidtrtctimeusages=nil, sdkappid=nil)
  @TotalNum = totalnum
  @SdkAppIdTrtcTimeUsages = sdkappidtrtctimeusages
  @SdkAppId = sdkappid
end

Public Instance Methods

deserialize(params) click to toggle source
# File lib/v20190722/models.rb, line 1409
def deserialize(params)
  @TotalNum = params['TotalNum']
  unless params['SdkAppIdTrtcTimeUsages'].nil?
    @SdkAppIdTrtcTimeUsages = []
    params['SdkAppIdTrtcTimeUsages'].each do |i|
      sdkappidtrtcusage_tmp = SdkAppIdTrtcUsage.new
      sdkappidtrtcusage_tmp.deserialize(i)
      @SdkAppIdTrtcTimeUsages << sdkappidtrtcusage_tmp
    end
  end
  @SdkAppId = params['SdkAppId']
end