Class: TencentCloud::Dcdb::V20180411::DescribeDBSlowLogsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dcdb::V20180411::DescribeDBSlowLogsResponse
- Defined in:
- lib/v20180411/models.rb
Overview
DescribeDBSlowLogs返回参数结构体
Instance Attribute Summary collapse
- #Data ⇒ Object
- #LockTimeSum ⇒ Object
- #QueryCount ⇒ Object
- #QueryTimeSum ⇒ Object
- #RequestId ⇒ Object
- #Total ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(locktimesum = nil, querycount = nil, total = nil, querytimesum = nil, data = nil, requestid = nil) ⇒ DescribeDBSlowLogsResponse
constructor
A new instance of DescribeDBSlowLogsResponse.
Constructor Details
#initialize(locktimesum = nil, querycount = nil, total = nil, querytimesum = nil, data = nil, requestid = nil) ⇒ DescribeDBSlowLogsResponse
Returns a new instance of DescribeDBSlowLogsResponse.
2505 2506 2507 2508 2509 2510 2511 2512 |
# File 'lib/v20180411/models.rb', line 2505 def initialize(locktimesum=nil, querycount=nil, total=nil, querytimesum=nil, data=nil, requestid=nil) @LockTimeSum = locktimesum @QueryCount = querycount @Total = total @QueryTimeSum = querytimesum @Data = data @RequestId = requestid end |
Instance Attribute Details
#Data ⇒ Object
2503 2504 2505 |
# File 'lib/v20180411/models.rb', line 2503 def Data @Data end |
#LockTimeSum ⇒ Object
2503 2504 2505 |
# File 'lib/v20180411/models.rb', line 2503 def LockTimeSum @LockTimeSum end |
#QueryCount ⇒ Object
2503 2504 2505 |
# File 'lib/v20180411/models.rb', line 2503 def QueryCount @QueryCount end |
#QueryTimeSum ⇒ Object
2503 2504 2505 |
# File 'lib/v20180411/models.rb', line 2503 def QueryTimeSum @QueryTimeSum end |
#RequestId ⇒ Object
2503 2504 2505 |
# File 'lib/v20180411/models.rb', line 2503 def RequestId @RequestId end |
#Total ⇒ Object
2503 2504 2505 |
# File 'lib/v20180411/models.rb', line 2503 def Total @Total end |
Instance Method Details
#deserialize(params) ⇒ Object
2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 |
# File 'lib/v20180411/models.rb', line 2514 def deserialize(params) @LockTimeSum = params['LockTimeSum'] @QueryCount = params['QueryCount'] @Total = params['Total'] @QueryTimeSum = params['QueryTimeSum'] unless params['Data'].nil? @Data = [] params['Data'].each do |i| slowlogdata_tmp = SlowLogData.new slowlogdata_tmp.deserialize(i) @Data << slowlogdata_tmp end end @RequestId = params['RequestId'] end |