Class: TencentCloud::Dts::V20211206::StepDetailInfo

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

Overview

步骤信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stepno = nil, stepname = nil, stepid = nil, status = nil, starttime = nil, stepmessage = nil, percent = nil, errors = nil, warnings = nil) ⇒ StepDetailInfo

Returns a new instance of StepDetailInfo.



6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
# File 'lib/v20211206/models.rb', line 6895

def initialize(stepno=nil, stepname=nil, stepid=nil, status=nil, starttime=nil, stepmessage=nil, percent=nil, errors=nil, warnings=nil)
  @StepNo = stepno
  @StepName = stepname
  @StepId = stepid
  @Status = status
  @StartTime = starttime
  @StepMessage = stepmessage
  @Percent = percent
  @Errors = errors
  @Warnings = warnings
end

Instance Attribute Details

#ErrorsObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def Errors
  @Errors
end

#PercentObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def Percent
  @Percent
end

#StartTimeObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def Status
  @Status
end

#StepIdObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def StepId
  @StepId
end

#StepMessageObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def StepMessage
  @StepMessage
end

#StepNameObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def StepName
  @StepName
end

#StepNoObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def StepNo
  @StepNo
end

#WarningsObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    步骤英文标识

  • Status:

    步骤状态:success(成功)、failed(失败)、running(执行中)、notStarted(未执行)、默认为notStarted

  • StartTime:

    当前步骤开始的时间,格式为"yyyy-mm-dd hh:mm:ss",该字段不存在或者为空是无意义 注意:此字段可能返回 null,表示取不到有效值。

  • StepMessage:

    步骤错误信息

  • Percent:

    执行进度

  • Errors:

    错误信息

  • Warnings:

    告警提示



6893
6894
6895
# File 'lib/v20211206/models.rb', line 6893

def Warnings
  @Warnings
end

Instance Method Details

#deserialize(params) ⇒ Object



6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
# File 'lib/v20211206/models.rb', line 6907

def deserialize(params)
  @StepNo = params['StepNo']
  @StepName = params['StepName']
  @StepId = params['StepId']
  @Status = params['Status']
  @StartTime = params['StartTime']
  @StepMessage = params['StepMessage']
  @Percent = params['Percent']
  unless params['Errors'].nil?
    @Errors = []
    params['Errors'].each do |i|
      processsteptip_tmp = ProcessStepTip.new
      processsteptip_tmp.deserialize(i)
      @Errors << processsteptip_tmp
    end
  end
  unless params['Warnings'].nil?
    @Warnings = []
    params['Warnings'].each do |i|
      processsteptip_tmp = ProcessStepTip.new
      processsteptip_tmp.deserialize(i)
      @Warnings << processsteptip_tmp
    end
  end
end