Class: TencentCloud::Dlc::V20210125::BatchSQLCostInfo

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

Overview

spark session batch SQL的消耗信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(batchid = nil, dataenginename = nil, dataengineid = nil, cost = nil, timecost = nil, operator = nil) ⇒ BatchSQLCostInfo

Returns a new instance of BatchSQLCostInfo.



873
874
875
876
877
878
879
880
# File 'lib/v20210125/models.rb', line 873

def initialize(batchid=nil, dataenginename=nil, dataengineid=nil, cost=nil, timecost=nil, operator=nil)
  @BatchId = batchid
  @DataEngineName = dataenginename
  @DataEngineId = dataengineid
  @Cost = cost
  @TimeCost = timecost
  @Operator = operator
end

Instance Attribute Details

#BatchIdObject

Parameters:

  • BatchId:

    任务id

  • DataEngineName:

    引擎名称

  • DataEngineId:

    引擎id

  • Cost:

    本次消耗,单位cu

  • TimeCost:

    时间开销,秒

  • Operator:

    操作者



871
872
873
# File 'lib/v20210125/models.rb', line 871

def BatchId
  @BatchId
end

#CostObject

Parameters:

  • BatchId:

    任务id

  • DataEngineName:

    引擎名称

  • DataEngineId:

    引擎id

  • Cost:

    本次消耗,单位cu

  • TimeCost:

    时间开销,秒

  • Operator:

    操作者



871
872
873
# File 'lib/v20210125/models.rb', line 871

def Cost
  @Cost
end

#DataEngineIdObject

Parameters:

  • BatchId:

    任务id

  • DataEngineName:

    引擎名称

  • DataEngineId:

    引擎id

  • Cost:

    本次消耗,单位cu

  • TimeCost:

    时间开销,秒

  • Operator:

    操作者



871
872
873
# File 'lib/v20210125/models.rb', line 871

def DataEngineId
  @DataEngineId
end

#DataEngineNameObject

Parameters:

  • BatchId:

    任务id

  • DataEngineName:

    引擎名称

  • DataEngineId:

    引擎id

  • Cost:

    本次消耗,单位cu

  • TimeCost:

    时间开销,秒

  • Operator:

    操作者



871
872
873
# File 'lib/v20210125/models.rb', line 871

def DataEngineName
  @DataEngineName
end

#OperatorObject

Parameters:

  • BatchId:

    任务id

  • DataEngineName:

    引擎名称

  • DataEngineId:

    引擎id

  • Cost:

    本次消耗,单位cu

  • TimeCost:

    时间开销,秒

  • Operator:

    操作者



871
872
873
# File 'lib/v20210125/models.rb', line 871

def Operator
  @Operator
end

#TimeCostObject

Parameters:

  • BatchId:

    任务id

  • DataEngineName:

    引擎名称

  • DataEngineId:

    引擎id

  • Cost:

    本次消耗,单位cu

  • TimeCost:

    时间开销,秒

  • Operator:

    操作者



871
872
873
# File 'lib/v20210125/models.rb', line 871

def TimeCost
  @TimeCost
end

Instance Method Details

#deserialize(params) ⇒ Object



882
883
884
885
886
887
888
889
# File 'lib/v20210125/models.rb', line 882

def deserialize(params)
  @BatchId = params['BatchId']
  @DataEngineName = params['DataEngineName']
  @DataEngineId = params['DataEngineId']
  @Cost = params['Cost']
  @TimeCost = params['TimeCost']
  @Operator = params['Operator']
end