class TencentCloud::Trtc::V20190722::AbnormalExperience

用户的异常体验及可能的原因

Attributes

AbnormalEventList[RW]

@param UserId: 用户ID @type UserId: String @param ExperienceId: 异常体验ID @type ExperienceId: Integer @param RoomId: 字符串房间号 @type RoomId: String @param AbnormalEventList: 异常事件数组 @type AbnormalEventList: Array @param EventTime: 异常事件的上报时间 @type EventTime: Integer

EventTime[RW]

@param UserId: 用户ID @type UserId: String @param ExperienceId: 异常体验ID @type ExperienceId: Integer @param RoomId: 字符串房间号 @type RoomId: String @param AbnormalEventList: 异常事件数组 @type AbnormalEventList: Array @param EventTime: 异常事件的上报时间 @type EventTime: Integer

ExperienceId[RW]

@param UserId: 用户ID @type UserId: String @param ExperienceId: 异常体验ID @type ExperienceId: Integer @param RoomId: 字符串房间号 @type RoomId: String @param AbnormalEventList: 异常事件数组 @type AbnormalEventList: Array @param EventTime: 异常事件的上报时间 @type EventTime: Integer

RoomId[RW]

@param UserId: 用户ID @type UserId: String @param ExperienceId: 异常体验ID @type ExperienceId: Integer @param RoomId: 字符串房间号 @type RoomId: String @param AbnormalEventList: 异常事件数组 @type AbnormalEventList: Array @param EventTime: 异常事件的上报时间 @type EventTime: Integer

UserId[RW]

@param UserId: 用户ID @type UserId: String @param ExperienceId: 异常体验ID @type ExperienceId: Integer @param RoomId: 字符串房间号 @type RoomId: String @param AbnormalEventList: 异常事件数组 @type AbnormalEventList: Array @param EventTime: 异常事件的上报时间 @type EventTime: Integer

Public Class Methods

new(userid=nil, experienceid=nil, roomid=nil, abnormaleventlist=nil, eventtime=nil) click to toggle source
# File lib/v20190722/models.rb, line 56
def initialize(userid=nil, experienceid=nil, roomid=nil, abnormaleventlist=nil, eventtime=nil)
  @UserId = userid
  @ExperienceId = experienceid
  @RoomId = roomid
  @AbnormalEventList = abnormaleventlist
  @EventTime = eventtime
end

Public Instance Methods

deserialize(params) click to toggle source
# File lib/v20190722/models.rb, line 64
def deserialize(params)
  @UserId = params['UserId']
  @ExperienceId = params['ExperienceId']
  @RoomId = params['RoomId']
  unless params['AbnormalEventList'].nil?
    @AbnormalEventList = []
    params['AbnormalEventList'].each do |i|
      abnormalevent_tmp = AbnormalEvent.new
      abnormalevent_tmp.deserialize(i)
      @AbnormalEventList << abnormalevent_tmp
    end
  end
  @EventTime = params['EventTime']
end