Class: TencentCloud::Wedata::V20250806::BackfillInstance

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

Overview

单次补录实例详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskname = nil, taskid = nil, currundate = nil, state = nil, starttime = nil, endtime = nil, costtime = nil) ⇒ BackfillInstance

Returns a new instance of BackfillInstance.



354
355
356
357
358
359
360
361
362
# File 'lib/v20250806/models.rb', line 354

def initialize(taskname=nil, taskid=nil, currundate=nil, state=nil, starttime=nil, endtime=nil, costtime=nil)
  @TaskName = taskname
  @TaskId = taskid
  @CurRunDate = currundate
  @State = state
  @StartTime = starttime
  @EndTime = endtime
  @CostTime = costtime
end

Instance Attribute Details

#CostTimeObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def CostTime
  @CostTime
end

#CurRunDateObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def CurRunDate
  @CurRunDate
end

#EndTimeObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def EndTime
  @EndTime
end

#StartTimeObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def StartTime
  @StartTime
end

#StateObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def State
  @State
end

#TaskIdObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def TaskId
  @TaskId
end

#TaskNameObject

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

Parameters:

  • TaskName:

    任务名称

  • TaskId:

    任务Id

  • CurRunDate:

    实例数据时间

  • State:

    执行状态

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • CostTime:

    执行时长



352
353
354
# File 'lib/v20250806/models.rb', line 352

def TaskName
  @TaskName
end

Instance Method Details

#deserialize(params) ⇒ Object



364
365
366
367
368
369
370
371
372
# File 'lib/v20250806/models.rb', line 364

def deserialize(params)
  @TaskName = params['TaskName']
  @TaskId = params['TaskId']
  @CurRunDate = params['CurRunDate']
  @State = params['State']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @CostTime = params['CostTime']
end