Class: TencentCloud::Ckafka::V20190819::DatahubTaskInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190819/models.rb

Overview

Datahub任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskname = nil, tasktype = nil, status = nil, sourceresource = nil, targetresource = nil, createtime = nil, errormessage = nil, taskprogress = nil, taskcurrentstep = nil, datahubid = nil, steplist = nil, description = nil) ⇒ DatahubTaskInfo

Returns a new instance of DatahubTaskInfo.



3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
# File 'lib/v20190819/models.rb', line 3095

def initialize(taskid=nil, taskname=nil, tasktype=nil, status=nil, sourceresource=nil, targetresource=nil, createtime=nil, errormessage=nil, taskprogress=nil, taskcurrentstep=nil, datahubid=nil, steplist=nil, description=nil)
  @TaskId = taskid
  @TaskName = taskname
  @TaskType = tasktype
  @Status = status
  @SourceResource = sourceresource
  @TargetResource = targetresource
  @CreateTime = createtime
  @ErrorMessage = errormessage
  @TaskProgress = taskprogress
  @TaskCurrentStep = taskcurrentstep
  @DatahubId = datahubid
  @StepList = steplist
  @Description = description
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def CreateTime
  @CreateTime
end

#DatahubIdObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def DatahubId
  @DatahubId
end

#DescriptionObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def Description
  @Description
end

#ErrorMessageObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def ErrorMessage
  @ErrorMessage
end

#SourceResourceObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def SourceResource
  @SourceResource
end

#StatusObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def Status
  @Status
end

#StepListObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def StepList
  @StepList
end

#TargetResourceObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def TargetResource
  @TargetResource
end

#TaskCurrentStepObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def TaskCurrentStep
  @TaskCurrentStep
end

#TaskIdObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def TaskId
  @TaskId
end

#TaskNameObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def TaskName
  @TaskName
end

#TaskProgressObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def TaskProgress
  @TaskProgress
end

#TaskTypeObject

Parameters:

  • TaskId:

    任务Id

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • CreateTime:

    任务创建时间

  • ErrorMessage:

    异常信息

  • TaskProgress:

    创建进度百分比

  • TaskCurrentStep:

    任务当前处于的步骤

  • DatahubId:

    Datahub转储Id

  • StepList:

    步骤列表

  • Description:

    任务描述信息



3093
3094
3095
# File 'lib/v20190819/models.rb', line 3093

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
# File 'lib/v20190819/models.rb', line 3111

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']
  @Description = params['Description']
end