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.



6932
6933
6934
6935
6936
6937
6938
6939
# File 'lib/v20210527/models.rb', line 6932

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:

    最大元素长度。



6930
6931
6932
# File 'lib/v20210527/models.rb', line 6930

def AveElementSize
  @AveElementSize
end

#CountObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



6930
6931
6932
# File 'lib/v20210527/models.rb', line 6930

def Count
  @Count
end

#ItemCountObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



6930
6931
6932
# File 'lib/v20210527/models.rb', line 6930

def ItemCount
  @ItemCount
end

#KeyPreIndexObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



6930
6931
6932
# File 'lib/v20210527/models.rb', line 6930

def KeyPreIndex
  @KeyPreIndex
end

#LengthObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



6930
6931
6932
# File 'lib/v20210527/models.rb', line 6930

def Length
  @Length
end

#MaxElementSizeObject

Parameters:

  • AveElementSize:

    平均元素长度。

  • Length:

    总占用内存(Byte)。

  • KeyPreIndex:

    key前缀。

  • ItemCount:

    元素数量。

  • Count:

    key个数。

  • MaxElementSize:

    最大元素长度。



6930
6931
6932
# File 'lib/v20210527/models.rb', line 6930

def MaxElementSize
  @MaxElementSize
end

Instance Method Details

#deserialize(params) ⇒ Object



6941
6942
6943
6944
6945
6946
6947
6948
# File 'lib/v20210527/models.rb', line 6941

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