class TencentCloud::Wedata::V20210820::EventListenerDTO

事件监听者信息

def deserialize(params)

def deserialize(params)
  @Key = params['Key']
  @Type = params['Type']
  @CreationTs = params['CreationTs']
  unless params['PropertiesList'].nil?
    @PropertiesList = []
    params['PropertiesList'].each do |i|
      paraminfods_tmp = ParamInfoDs.new
      paraminfods_tmp.deserialize(i)
      @PropertiesList << paraminfods_tmp
    end
  end
  @EventName = params['EventName']
  unless params['TaskInfo'].nil?
    @TaskInfo = EventListenerTaskInfo.new
    @TaskInfo.deserialize(params['TaskInfo'])
  end
  @EventProjectId = params['EventProjectId']
end

def initialize(key=nil, type=nil, creationts=nil, propertieslist=nil, eventname=nil, taskinfo=nil, eventprojectid=nil)

def initialize(key=nil, type=nil, creationts=nil, propertieslist=nil, eventname=nil, taskinfo=nil, eventprojectid=nil)
  @Key = key
  @Type = type
  @CreationTs = creationts
  @PropertiesList = propertieslist
  @EventName = eventname
  @TaskInfo = taskinfo
  @EventProjectId = eventprojectid
end