Class: TencentCloud::Dcdb::V20180411::SlowLogData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dcdb::V20180411::SlowLogData
- Defined in:
- lib/v20180411/models.rb
Overview
慢查询条目信息
Instance Attribute Summary collapse
- #CheckSum ⇒ Object
- #Db ⇒ Object
- #ExampleSql ⇒ Object
- #FingerPrint ⇒ Object
- #Host ⇒ Object
- #LockTimeAvg ⇒ Object
- #LockTimeMax ⇒ Object
- #LockTimeMin ⇒ Object
- #LockTimeSum ⇒ Object
- #QueryCount ⇒ Object
- #QueryTimeAvg ⇒ Object
- #QueryTimeMax ⇒ Object
- #QueryTimeMin ⇒ Object
- #QueryTimeSum ⇒ Object
- #RowsExaminedSum ⇒ Object
- #RowsSentSum ⇒ Object
- #TsMax ⇒ Object
- #TsMin ⇒ Object
- #User ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(checksum = nil, db = nil, fingerprint = nil, locktimeavg = nil, locktimemax = nil, locktimemin = nil, locktimesum = nil, querycount = nil, querytimeavg = nil, querytimemax = nil, querytimemin = nil, querytimesum = nil, rowsexaminedsum = nil, rowssentsum = nil, tsmax = nil, tsmin = nil, user = nil, examplesql = nil, host = nil) ⇒ SlowLogData
constructor
A new instance of SlowLogData.
Constructor Details
#initialize(checksum = nil, db = nil, fingerprint = nil, locktimeavg = nil, locktimemax = nil, locktimemin = nil, locktimesum = nil, querycount = nil, querytimeavg = nil, querytimemax = nil, querytimemin = nil, querytimesum = nil, rowsexaminedsum = nil, rowssentsum = nil, tsmax = nil, tsmin = nil, user = nil, examplesql = nil, host = nil) ⇒ SlowLogData
Returns a new instance of SlowLogData.
6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 |
# File 'lib/v20180411/models.rb', line 6092 def initialize(checksum=nil, db=nil, fingerprint=nil, locktimeavg=nil, locktimemax=nil, locktimemin=nil, locktimesum=nil, querycount=nil, querytimeavg=nil, querytimemax=nil, querytimemin=nil, querytimesum=nil, rowsexaminedsum=nil, rowssentsum=nil, tsmax=nil, tsmin=nil, user=nil, examplesql=nil, host=nil) @CheckSum = checksum @Db = db @FingerPrint = fingerprint @LockTimeAvg = locktimeavg @LockTimeMax = locktimemax @LockTimeMin = locktimemin @LockTimeSum = locktimesum @QueryCount = querycount @QueryTimeAvg = querytimeavg @QueryTimeMax = querytimemax @QueryTimeMin = querytimemin @QueryTimeSum = querytimesum @RowsExaminedSum = rowsexaminedsum @RowsSentSum = rowssentsum @TsMax = tsmax @TsMin = tsmin @User = user @ExampleSql = examplesql @Host = host end |
Instance Attribute Details
#CheckSum ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def CheckSum @CheckSum end |
#Db ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def Db @Db end |
#ExampleSql ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def ExampleSql @ExampleSql end |
#FingerPrint ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def FingerPrint @FingerPrint end |
#Host ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def Host @Host end |
#LockTimeAvg ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def LockTimeAvg @LockTimeAvg end |
#LockTimeMax ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def LockTimeMax @LockTimeMax end |
#LockTimeMin ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def LockTimeMin @LockTimeMin end |
#LockTimeSum ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def LockTimeSum @LockTimeSum end |
#QueryCount ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def QueryCount @QueryCount end |
#QueryTimeAvg ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def QueryTimeAvg @QueryTimeAvg end |
#QueryTimeMax ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def QueryTimeMax @QueryTimeMax end |
#QueryTimeMin ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def QueryTimeMin @QueryTimeMin end |
#QueryTimeSum ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def QueryTimeSum @QueryTimeSum end |
#RowsExaminedSum ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def RowsExaminedSum @RowsExaminedSum end |
#RowsSentSum ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def RowsSentSum @RowsSentSum end |
#TsMax ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def TsMax @TsMax end |
#TsMin ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def TsMin @TsMin end |
#User ⇒ Object
6090 6091 6092 |
# File 'lib/v20180411/models.rb', line 6090 def User @User end |
Instance Method Details
#deserialize(params) ⇒ Object
6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 |
# File 'lib/v20180411/models.rb', line 6114 def deserialize(params) @CheckSum = params['CheckSum'] @Db = params['Db'] @FingerPrint = params['FingerPrint'] @LockTimeAvg = params['LockTimeAvg'] @LockTimeMax = params['LockTimeMax'] @LockTimeMin = params['LockTimeMin'] @LockTimeSum = params['LockTimeSum'] @QueryCount = params['QueryCount'] @QueryTimeAvg = params['QueryTimeAvg'] @QueryTimeMax = params['QueryTimeMax'] @QueryTimeMin = params['QueryTimeMin'] @QueryTimeSum = params['QueryTimeSum'] @RowsExaminedSum = params['RowsExaminedSum'] @RowsSentSum = params['RowsSentSum'] @TsMax = params['TsMax'] @TsMin = params['TsMin'] @User = params['User'] @ExampleSql = params['ExampleSql'] @Host = params['Host'] end |