class TencentCloud::Ckafka::V20190819::DatahubTaskInfo

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
  @CreateTime = params['CreateTime']
  @ErrorMessage = params['ErrorMessage']
  @TaskProgress = params['TaskProgress']
  @TaskCurrentStep = params['TaskCurrentStep']
  @DatahubId = params['DatahubId']
  @StepList = params['StepList']
end