Class: TencentCloud::Emr::V20190103::HiveQuery

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

Overview

Hive查询详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(statement = nil, duration = nil, starttime = nil, endtime = nil, state = nil, user = nil, jobids = nil, executionengine = nil, id = nil) ⇒ HiveQuery

Returns a new instance of HiveQuery.



7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
# File 'lib/v20190103/models.rb', line 7132

def initialize(statement=nil, duration=nil, starttime=nil, endtime=nil, state=nil, user=nil, jobids=nil, executionengine=nil, id=nil)
  @Statement = statement
  @Duration = duration
  @StartTime = starttime
  @EndTime = endtime
  @State = state
  @User = user
  @JobIds = jobids
  @ExecutionEngine = executionengine
  @Id = id
end

Instance Attribute Details

#DurationObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def Duration
  @Duration
end

#EndTimeObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def EndTime
  @EndTime
end

#ExecutionEngineObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def ExecutionEngine
  @ExecutionEngine
end

#IdObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def Id
  @Id
end

#JobIdsObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def JobIds
  @JobIds
end

#StartTimeObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def StartTime
  @StartTime
end

#StateObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def State
  @State
end

#StatementObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def Statement
  @Statement
end

#UserObject

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

Parameters:

  • Statement:

    查询语句

  • Duration:

    执行时长

  • StartTime:

    开始时间毫秒

  • EndTime:

    结束时间毫秒

  • State:

    状态

  • User:

    用户

  • JobIds:

    appId列表

  • ExecutionEngine:

    执行引擎

  • Id:

    查询ID



7130
7131
7132
# File 'lib/v20190103/models.rb', line 7130

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
# File 'lib/v20190103/models.rb', line 7144

def deserialize(params)
  @Statement = params['Statement']
  @Duration = params['Duration']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @State = params['State']
  @User = params['User']
  @JobIds = params['JobIds']
  @ExecutionEngine = params['ExecutionEngine']
  @Id = params['Id']
end