Class: TencentCloud::Dbbrain::V20210527::RedisKeySpaceData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dbbrain::V20210527::RedisKeySpaceData
- Defined in:
- lib/v20210527/models.rb
Overview
redis key的内存占用等信息。
Instance Attribute Summary collapse
- #AveElementSize ⇒ Object
- #Db ⇒ Object
- #Encoding ⇒ Object
- #ExpireTime ⇒ Object
- #ItemCount ⇒ Object
- #Key ⇒ Object
- #Length ⇒ Object
- #MaxElementSize ⇒ Object
- #ShardId ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(key = nil, type = nil, encoding = nil, expiretime = nil, length = nil, itemcount = nil, maxelementsize = nil, aveelementsize = nil, shardid = nil, db = nil) ⇒ RedisKeySpaceData
constructor
A new instance of RedisKeySpaceData.
Constructor Details
#initialize(key = nil, type = nil, encoding = nil, expiretime = nil, length = nil, itemcount = nil, maxelementsize = nil, aveelementsize = nil, shardid = nil, db = nil) ⇒ RedisKeySpaceData
Returns a new instance of RedisKeySpaceData.
6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 |
# File 'lib/v20210527/models.rb', line 6839 def initialize(key=nil, type=nil, encoding=nil, expiretime=nil, length=nil, itemcount=nil, maxelementsize=nil, aveelementsize=nil, shardid=nil, db=nil) @Key = key @Type = type @Encoding = encoding @ExpireTime = expiretime @Length = length @ItemCount = itemcount @MaxElementSize = maxelementsize @AveElementSize = aveelementsize @ShardId = shardid @Db = db end |
Instance Attribute Details
#AveElementSize ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def AveElementSize @AveElementSize end |
#Db ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def Db @Db end |
#Encoding ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def Encoding @Encoding end |
#ExpireTime ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def ExpireTime @ExpireTime end |
#ItemCount ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def ItemCount @ItemCount end |
#Key ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def Key @Key end |
#Length ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def Length @Length end |
#MaxElementSize ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def MaxElementSize @MaxElementSize end |
#ShardId ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def ShardId @ShardId end |
#Type ⇒ Object
6837 6838 6839 |
# File 'lib/v20210527/models.rb', line 6837 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 |
# File 'lib/v20210527/models.rb', line 6852 def deserialize(params) @Key = params['Key'] @Type = params['Type'] @Encoding = params['Encoding'] @ExpireTime = params['ExpireTime'] @Length = params['Length'] @ItemCount = params['ItemCount'] @MaxElementSize = params['MaxElementSize'] @AveElementSize = params['AveElementSize'] @ShardId = params['ShardId'] @Db = params['Db'] end |