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.



31698
31699
31700
31701
31702
31703
31704
31705
31706
# File 'lib/v20210820/models.rb', line 31698

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:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def BusinessInfo
  @BusinessInfo
end

#EngineExeEndTimeObject

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

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def EngineExeEndTime
  @EngineExeEndTime
end

#EngineExeStartTimeObject

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

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def EngineExeStartTime
  @EngineExeStartTime
end

#EngineExeStatusObject

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

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def EngineExeStatus
  @EngineExeStatus
end

#EngineTaskIdObject

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

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def EngineTaskId
  @EngineTaskId
end

#EngineTaskInfoObject

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

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def EngineTaskInfo
  @EngineTaskInfo
end

#TaskTypeIdObject

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

Parameters:

  • EngineTaskId:

    引擎任务id

  • EngineExeStatus:

    引擎执行状态,枚举

  • EngineExeStartTime:

    引擎执行开始时间

  • EngineExeEndTime:

    引擎执行结束时间

  • TaskTypeId:

    任务类型id

  • BusinessInfo:

    业务信息

  • EngineTaskInfo:

    引擎任务信息



31696
31697
31698
# File 'lib/v20210820/models.rb', line 31696

def TaskTypeId
  @TaskTypeId
end

Instance Method Details

#deserialize(params) ⇒ Object



31708
31709
31710
31711
31712
31713
31714
31715
31716
31717
31718
31719
# File 'lib/v20210820/models.rb', line 31708

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