Class: TencentCloud::Dbbrain::V20210527::DescribeRedisTopBigKeysRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dbbrain::V20210527::DescribeRedisTopBigKeysRequest
- Defined in:
- lib/v20210527/models.rb
Overview
DescribeRedisTopBigKeys请求参数结构体
Instance Attribute Summary collapse
-
#AsyncRequestId ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#Date ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#InstanceId ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#KeyType ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#Limit ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#Product ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#ShardIds ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#SortBy ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
-
#UnExpireKey ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, product = nil, date = nil, sortby = nil, keytype = nil, limit = nil, asyncrequestid = nil, shardids = nil, unexpirekey = nil) ⇒ DescribeRedisTopBigKeysRequest
constructor
A new instance of DescribeRedisTopBigKeysRequest.
Constructor Details
#initialize(instanceid = nil, product = nil, date = nil, sortby = nil, keytype = nil, limit = nil, asyncrequestid = nil, shardids = nil, unexpirekey = nil) ⇒ DescribeRedisTopBigKeysRequest
Returns a new instance of DescribeRedisTopBigKeysRequest.
3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 |
# File 'lib/v20210527/models.rb', line 3833 def initialize(instanceid=nil, product=nil, date=nil, sortby=nil, keytype=nil, limit=nil, asyncrequestid=nil, shardids=nil, unexpirekey=nil) @InstanceId = instanceid @Product = product @Date = date @SortBy = sortby @KeyType = keytype @Limit = limit @AsyncRequestId = asyncrequestid @ShardIds = shardids @UnExpireKey = unexpirekey end |
Instance Attribute Details
#AsyncRequestId ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def AsyncRequestId @AsyncRequestId end |
#Date ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def Date @Date end |
#InstanceId ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def InstanceId @InstanceId end |
#KeyType ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def KeyType @KeyType end |
#Limit ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def Limit @Limit end |
#Product ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def Product @Product end |
#ShardIds ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def ShardIds @ShardIds end |
#SortBy ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def SortBy @SortBy end |
#UnExpireKey ⇒ Object
当为true时,仅查询未设置过期时间的大Key,默认为false。
3831 3832 3833 |
# File 'lib/v20210527/models.rb', line 3831 def UnExpireKey @UnExpireKey end |
Instance Method Details
#deserialize(params) ⇒ Object
3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 |
# File 'lib/v20210527/models.rb', line 3845 def deserialize(params) @InstanceId = params['InstanceId'] @Product = params['Product'] @Date = params['Date'] @SortBy = params['SortBy'] @KeyType = params['KeyType'] @Limit = params['Limit'] @AsyncRequestId = params['AsyncRequestId'] @ShardIds = params['ShardIds'] @UnExpireKey = params['UnExpireKey'] end |