Class: TencentCloud::Emr::V20190103::KyuubiQueryInfo

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

Overview

Kyuubi查询信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clientip = nil, duration = nil, endtime = nil, engineid = nil, enginetype = nil, id = nil, sessionid = nil, begintime = nil, executionstate = nil, executionstatement = nil, statementid = nil, user = nil) ⇒ KyuubiQueryInfo

Returns a new instance of KyuubiQueryInfo.



8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
# File 'lib/v20190103/models.rb', line 8003

def initialize(clientip=nil, duration=nil, endtime=nil, engineid=nil, enginetype=nil, id=nil, sessionid=nil, begintime=nil, executionstate=nil, executionstatement=nil, statementid=nil, user=nil)
  @ClientIP = clientip
  @Duration = duration
  @EndTime = endtime
  @EngineID = engineid
  @EngineType = enginetype
  @Id = id
  @SessionID = sessionid
  @BeginTime = begintime
  @ExecutionState = executionstate
  @ExecutionStatement = executionstatement
  @StatementID = statementid
  @User = user
end

Instance Attribute Details

#BeginTimeObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def BeginTime
  @BeginTime
end

#ClientIPObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def ClientIP
  @ClientIP
end

#DurationObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def Duration
  @Duration
end

#EndTimeObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def EndTime
  @EndTime
end

#EngineIDObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def EngineID
  @EngineID
end

#EngineTypeObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def EngineType
  @EngineType
end

#ExecutionStateObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def ExecutionState
  @ExecutionState
end

#ExecutionStatementObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def ExecutionStatement
  @ExecutionStatement
end

#IdObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def Id
  @Id
end

#SessionIDObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def SessionID
  @SessionID
end

#StatementIDObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def StatementID
  @StatementID
end

#UserObject

Parameters:

  • ClientIP:

    提交IP

  • Duration:

    执行时长

  • EndTime:

    结束时间

  • EngineID:

    Engine Id

  • EngineType:

    计算引擎

  • Id:

    ID

  • SessionID:

    Session Id

  • BeginTime:

    开始时间

  • ExecutionState:

    执行状态

  • ExecutionStatement:

    执行语句

  • StatementID:

    Statement Id

  • User:

    提交用户



8001
8002
8003
# File 'lib/v20190103/models.rb', line 8001

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
# File 'lib/v20190103/models.rb', line 8018

def deserialize(params)
  @ClientIP = params['ClientIP']
  @Duration = params['Duration']
  @EndTime = params['EndTime']
  @EngineID = params['EngineID']
  @EngineType = params['EngineType']
  @Id = params['Id']
  @SessionID = params['SessionID']
  @BeginTime = params['BeginTime']
  @ExecutionState = params['ExecutionState']
  @ExecutionStatement = params['ExecutionStatement']
  @StatementID = params['StatementID']
  @User = params['User']
end