Class: TencentCloud::Tdmq::V20200217::DescribeRocketMQGroupsRequest

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

Overview

DescribeRocketMQGroups请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, namespaceid = nil, offset = nil, limit = nil, filtertopic = nil, filtergroup = nil, sortedby = nil, sortorder = nil, filteronegroup = nil, types = nil) ⇒ DescribeRocketMQGroupsRequest

Returns a new instance of DescribeRocketMQGroupsRequest.



6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
# File 'lib/v20200217/models.rb', line 6203

def initialize(clusterid=nil, namespaceid=nil, offset=nil, limit=nil, filtertopic=nil, filtergroup=nil, sortedby=nil, sortorder=nil, filteronegroup=nil, types=nil)
  @ClusterId = clusterid
  @NamespaceId = namespaceid
  @Offset = offset
  @Limit = limit
  @FilterTopic = filtertopic
  @FilterGroup = filtergroup
  @SortedBy = sortedby
  @SortOrder = sortorder
  @FilterOneGroup = filteronegroup
  @Types = types
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def ClusterId
  @ClusterId
end

#FilterGroupObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def FilterGroup
  @FilterGroup
end

#FilterOneGroupObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def FilterOneGroup
  @FilterOneGroup
end

#FilterTopicObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def FilterTopic
  @FilterTopic
end

#LimitObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def Limit
  @Limit
end

#NamespaceIdObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def NamespaceId
  @NamespaceId
end

#OffsetObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def Offset
  @Offset
end

#SortedByObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def SortedBy
  @SortedBy
end

#SortOrderObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def SortOrder
  @SortOrder
end

#TypesObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • Offset:

    偏移量

  • Limit:

    限制条数

  • FilterTopic:

    主题名称,输入此参数可查询该主题下所有的订阅组

  • FilterGroup:

    按消费组名称查询消费组,支持模糊查询

  • SortedBy:

    按照指定字段排序,可选值为tps,accumulative

  • SortOrder:

    按升序或降序排列,可选值为asc,desc

  • FilterOneGroup:

    订阅组名称,指定此参数后将只返回该订阅组信息

  • Types:

    group类型



6201
6202
6203
# File 'lib/v20200217/models.rb', line 6201

def Types
  @Types
end

Instance Method Details

#deserialize(params) ⇒ Object



6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
# File 'lib/v20200217/models.rb', line 6216

def deserialize(params)
  @ClusterId = params['ClusterId']
  @NamespaceId = params['NamespaceId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @FilterTopic = params['FilterTopic']
  @FilterGroup = params['FilterGroup']
  @SortedBy = params['SortedBy']
  @SortOrder = params['SortOrder']
  @FilterOneGroup = params['FilterOneGroup']
  @Types = params['Types']
end