Class: TencentCloud::Wedata::V20210820::ReportTaskDetail

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

Overview

上报任务详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enginetaskid = nil, engineexestatus = nil, engineexestarttime = nil, engineexeendtime = nil, tasktypeid = nil, businessinfo = nil, enginetaskinfo = nil) ⇒ ReportTaskDetail

Returns a new instance of ReportTaskDetail.



30340
30341
30342
30343
30344
30345
30346
30347
30348
# File 'lib/v20210820/models.rb', line 30340

def initialize(enginetaskid=nil, engineexestatus=nil, engineexestarttime=nil, engineexeendtime=nil, tasktypeid=nil, businessinfo=nil, enginetaskinfo=nil)
  @EngineTaskId = enginetaskid
  @EngineExeStatus = engineexestatus
  @EngineExeStartTime = engineexestarttime
  @EngineExeEndTime = engineexeendtime
  @TaskTypeId = tasktypeid
  @BusinessInfo = businessinfo
  @EngineTaskInfo = enginetaskinfo
end

Instance Attribute Details

#BusinessInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def BusinessInfo
  @BusinessInfo
end

#EngineExeEndTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def EngineExeEndTime
  @EngineExeEndTime
end

#EngineExeStartTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def EngineExeStartTime
  @EngineExeStartTime
end

#EngineExeStatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def EngineExeStatus
  @EngineExeStatus
end

#EngineTaskIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def EngineTaskId
  @EngineTaskId
end

#EngineTaskInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def EngineTaskInfo
  @EngineTaskInfo
end

#TaskTypeIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



30338
30339
30340
# File 'lib/v20210820/models.rb', line 30338

def TaskTypeId
  @TaskTypeId
end

Instance Method Details

#deserialize(params) ⇒ Object



30350
30351
30352
30353
30354
30355
30356
30357
30358
30359
30360
30361
# File 'lib/v20210820/models.rb', line 30350

def deserialize(params)
  @EngineTaskId = params['EngineTaskId']
  @EngineExeStatus = params['EngineExeStatus']
  @EngineExeStartTime = params['EngineExeStartTime']
  @EngineExeEndTime = params['EngineExeEndTime']
  @TaskTypeId = params['TaskTypeId']
  @BusinessInfo = params['BusinessInfo']
  unless params['EngineTaskInfo'].nil?
    @EngineTaskInfo = EngineTaskInfo.new
    @EngineTaskInfo.deserialize(params['EngineTaskInfo'])
  end
end