class TencentCloud::Ckafka::V20190819::DescribeDatahubTaskRes

查询Datahub任务信息

def deserialize(params)

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskName = params['TaskName']
  @TaskType = params['TaskType']
  @Status = params['Status']
  unless params['SourceResource'].nil?
    @SourceResource = DatahubResource.new
    @SourceResource.deserialize(params['SourceResource'])
  end
  unless params['TargetResource'].nil?
    @TargetResource = DatahubResource.new
    @TargetResource.deserialize(params['TargetResource'])
  end
  unless params['Connections'].nil?
    @Connections = []
    params['Connections'].each do |i|
      connection_tmp = Connection.new
      connection_tmp.deserialize(i)
      @Connections << connection_tmp
    end
  end
  @CreateTime = params['CreateTime']
  unless params['TransformParam'].nil?
    @TransformParam = TransformParam.new
    @TransformParam.deserialize(params['TransformParam'])
  end
  @DatahubId = params['DatahubId']
  @SchemaId = params['SchemaId']
  @SchemaName = params['SchemaName']
  unless params['TransformsParam'].nil?
    @TransformsParam = TransformsParam.new
    @TransformsParam.deserialize(params['TransformsParam'])
  end
  @ErrorMessage = params['ErrorMessage']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
end

def initialize(taskid=nil, taskname=nil, tasktype=nil, status=nil, sourceresource=nil, targetresource=nil, connections=nil, createtime=nil, transformparam=nil, datahubid=nil, schemaid=nil, schemaname=nil, transformsparam=nil, errormessage=nil, tags=nil)

def initialize(taskid=nil, taskname=nil, tasktype=nil, status=nil, sourceresource=nil, targetresource=nil, connections=nil, createtime=nil, transformparam=nil, datahubid=nil, schemaid=nil, schemaname=nil, transformsparam=nil, errormessage=nil, tags=nil)
  @TaskId = taskid
  @TaskName = taskname
  @TaskType = tasktype
  @Status = status
  @SourceResource = sourceresource
  @TargetResource = targetresource
  @Connections = connections
  @CreateTime = createtime
  @TransformParam = transformparam
  @DatahubId = datahubid
  @SchemaId = schemaid
  @SchemaName = schemaname
  @TransformsParam = transformsparam
  @ErrorMessage = errormessage
  @Tags = tags
end