Class: TencentCloud::Dlc::V20210125::SparkSessionBatchLog

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

Overview

SparkSQL批任务运行日志

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(step = nil, time = nil, message = nil, operate = nil) ⇒ SparkSessionBatchLog

Returns a new instance of SparkSessionBatchLog.



14569
14570
14571
14572
14573
14574
# File 'lib/v20210125/models.rb', line 14569

def initialize(step=nil, time=nil, message=nil, operate=nil)
  @Step = step
  @Time = time
  @Message = message
  @Operate = operate
end

Instance Attribute Details

#MessageObject

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

Parameters:

  • Step:

    日志步骤:BEG/CS/DS/DSS/DSF/FINF/RTO/CANCEL/CT/DT/DTS/DTF/FINT/EXCE

  • Time:

    时间

  • Message:

    日志提示

  • Operate:

    日志操作



14567
14568
14569
# File 'lib/v20210125/models.rb', line 14567

def Message
  @Message
end

#OperateObject

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

Parameters:

  • Step:

    日志步骤:BEG/CS/DS/DSS/DSF/FINF/RTO/CANCEL/CT/DT/DTS/DTF/FINT/EXCE

  • Time:

    时间

  • Message:

    日志提示

  • Operate:

    日志操作



14567
14568
14569
# File 'lib/v20210125/models.rb', line 14567

def Operate
  @Operate
end

#StepObject

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

Parameters:

  • Step:

    日志步骤:BEG/CS/DS/DSS/DSF/FINF/RTO/CANCEL/CT/DT/DTS/DTF/FINT/EXCE

  • Time:

    时间

  • Message:

    日志提示

  • Operate:

    日志操作



14567
14568
14569
# File 'lib/v20210125/models.rb', line 14567

def Step
  @Step
end

#TimeObject

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

Parameters:

  • Step:

    日志步骤:BEG/CS/DS/DSS/DSF/FINF/RTO/CANCEL/CT/DT/DTS/DTF/FINT/EXCE

  • Time:

    时间

  • Message:

    日志提示

  • Operate:

    日志操作



14567
14568
14569
# File 'lib/v20210125/models.rb', line 14567

def Time
  @Time
end

Instance Method Details

#deserialize(params) ⇒ Object



14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586
14587
14588
# File 'lib/v20210125/models.rb', line 14576

def deserialize(params)
  @Step = params['Step']
  @Time = params['Time']
  @Message = params['Message']
  unless params['Operate'].nil?
    @Operate = []
    params['Operate'].each do |i|
      sparksessionbatchlogoperate_tmp = SparkSessionBatchLogOperate.new
      sparksessionbatchlogoperate_tmp.deserialize(i)
      @Operate << sparksessionbatchlogoperate_tmp
    end
  end
end