Class: TencentCloud::Dlc::V20210125::QueryResultResponse

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

Overview

QueryResult返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, resultset = nil, resultschema = nil, nexttoken = nil, requestid = nil) ⇒ QueryResultResponse



13576
13577
13578
13579
13580
13581
13582
# File 'lib/v20210125/models.rb', line 13576

def initialize(taskid=nil, resultset=nil, resultschema=nil, nexttoken=nil, requestid=nil)
  @TaskId = taskid
  @ResultSet = resultset
  @ResultSchema = resultschema
  @NextToken = nexttoken
  @RequestId = requestid
end

Instance Attribute Details

#NextTokenObject



13574
13575
13576
# File 'lib/v20210125/models.rb', line 13574

def NextToken
  @NextToken
end

#RequestIdObject



13574
13575
13576
# File 'lib/v20210125/models.rb', line 13574

def RequestId
  @RequestId
end

#ResultSchemaObject



13574
13575
13576
# File 'lib/v20210125/models.rb', line 13574

def ResultSchema
  @ResultSchema
end

#ResultSetObject



13574
13575
13576
# File 'lib/v20210125/models.rb', line 13574

def ResultSet
  @ResultSet
end

#TaskIdObject



13574
13575
13576
# File 'lib/v20210125/models.rb', line 13574

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
# File 'lib/v20210125/models.rb', line 13584

def deserialize(params)
  @TaskId = params['TaskId']
  @ResultSet = params['ResultSet']
  unless params['ResultSchema'].nil?
    @ResultSchema = []
    params['ResultSchema'].each do |i|
      column_tmp = Column.new
      column_tmp.deserialize(i)
      @ResultSchema << column_tmp
    end
  end
  @NextToken = params['NextToken']
  @RequestId = params['RequestId']
end