Class: TencentCloud::Dlc::V20210125::BatchSqlTask

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(taskid = nil, executesql = nil, message = nil) ⇒ BatchSqlTask

Returns a new instance of BatchSqlTask.



903
904
905
906
907
# File 'lib/v20210125/models.rb', line 903

def initialize(taskid=nil, executesql=nil, message=nil)
  @TaskId = taskid
  @ExecuteSQL = executesql
  @Message = message
end

Instance Attribute Details

#ExecuteSQLObject

Parameters:

  • TaskId:

    SQL子任务唯一标识

  • ExecuteSQL:

    运行SQL

  • Message:

    任务信息,成功则返回:Task Success!,失败则返回异常信息



901
902
903
# File 'lib/v20210125/models.rb', line 901

def ExecuteSQL
  @ExecuteSQL
end

#MessageObject

Parameters:

  • TaskId:

    SQL子任务唯一标识

  • ExecuteSQL:

    运行SQL

  • Message:

    任务信息,成功则返回:Task Success!,失败则返回异常信息



901
902
903
# File 'lib/v20210125/models.rb', line 901

def Message
  @Message
end

#TaskIdObject

Parameters:

  • TaskId:

    SQL子任务唯一标识

  • ExecuteSQL:

    运行SQL

  • Message:

    任务信息,成功则返回:Task Success!,失败则返回异常信息



901
902
903
# File 'lib/v20210125/models.rb', line 901

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



909
910
911
912
913
# File 'lib/v20210125/models.rb', line 909

def deserialize(params)
  @TaskId = params['TaskId']
  @ExecuteSQL = params['ExecuteSQL']
  @Message = params['Message']
end