Class: TencentCloud::Dbbrain::V20210527::RedisPreKeySpaceData

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

Overview

redis key前缀空间信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(aveelementsize = nil, length = nil, keypreindex = nil, itemcount = nil, count = nil, maxelementsize = nil) ⇒ RedisPreKeySpaceData

Returns a new instance of RedisPreKeySpaceData.



7026
7027
7028
7029
7030
7031
7032
7033
# File 'lib/v20210527/models.rb', line 7026

def initialize(aveelementsize=nil, length=nil, keypreindex=nil, itemcount=nil, count=nil, maxelementsize=nil)
  @AveElementSize = aveelementsize
  @Length = length
  @KeyPreIndex = keypreindex
  @ItemCount = itemcount
  @Count = count
  @MaxElementSize = maxelementsize
end

Instance Attribute Details

#AveElementSizeObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



7024
7025
7026
# File 'lib/v20210527/models.rb', line 7024

def AveElementSize
  @AveElementSize
end

#CountObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



7024
7025
7026
# File 'lib/v20210527/models.rb', line 7024

def Count
  @Count
end

#ItemCountObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



7024
7025
7026
# File 'lib/v20210527/models.rb', line 7024

def ItemCount
  @ItemCount
end

#KeyPreIndexObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



7024
7025
7026
# File 'lib/v20210527/models.rb', line 7024

def KeyPreIndex
  @KeyPreIndex
end

#LengthObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



7024
7025
7026
# File 'lib/v20210527/models.rb', line 7024

def Length
  @Length
end

#MaxElementSizeObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



7024
7025
7026
# File 'lib/v20210527/models.rb', line 7024

def MaxElementSize
  @MaxElementSize
end

Instance Method Details

#deserialize(params) ⇒ Object



7035
7036
7037
7038
7039
7040
7041
7042
# File 'lib/v20210527/models.rb', line 7035

def deserialize(params)
  @AveElementSize = params['AveElementSize']
  @Length = params['Length']
  @KeyPreIndex = params['KeyPreIndex']
  @ItemCount = params['ItemCount']
  @Count = params['Count']
  @MaxElementSize = params['MaxElementSize']
end