class TencentCloud::Iotexplorer::V20190423::CloudStorageAIServiceTask

云存 AI 服务任务信息

def deserialize(params)

def deserialize(params)
  @TaskId = params['TaskId']
  @ProductId = params['ProductId']
  @DeviceName = params['DeviceName']
  @ChannelId = params['ChannelId']
  @ServiceType = params['ServiceType']
  @StartTime = params['StartTime']
  @StartTimeMs = params['StartTimeMs']
  @EndTime = params['EndTime']
  @EndTimeMs = params['EndTimeMs']
  @Status = params['Status']
  @Result = params['Result']
  @Files = params['Files']
  unless params['FilesInfo'].nil?
    @FilesInfo = []
    params['FilesInfo'].each do |i|
      cloudstorageaiservicetaskfileinfo_tmp = CloudStorageAIServiceTaskFileInfo.new
      cloudstorageaiservicetaskfileinfo_tmp.deserialize(i)
      @FilesInfo << cloudstorageaiservicetaskfileinfo_tmp
    end
  end
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @CustomId = params['CustomId']
end

def initialize(taskid=nil, productid=nil, devicename=nil, channelid=nil, servicetype=nil, starttime=nil, starttimems=nil, endtime=nil, endtimems=nil, status=nil, result=nil, files=nil, filesinfo=nil, createtime=nil, updatetime=nil, customid=nil)

def initialize(taskid=nil, productid=nil, devicename=nil, channelid=nil, servicetype=nil, starttime=nil, starttimems=nil, endtime=nil, endtimems=nil, status=nil, result=nil, files=nil, filesinfo=nil, createtime=nil, updatetime=nil, customid=nil)
  @TaskId = taskid
  @ProductId = productid
  @DeviceName = devicename
  @ChannelId = channelid
  @ServiceType = servicetype
  @StartTime = starttime
  @StartTimeMs = starttimems
  @EndTime = endtime
  @EndTimeMs = endtimems
  @Status = status
  @Result = result
  @Files = files
  @FilesInfo = filesinfo
  @CreateTime = createtime
  @UpdateTime = updatetime
  @CustomId = customid
end