Class: TencentCloud::Tdmq::V20200217::DescribeRocketMQTopicsRequest

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

Overview

DescribeRocketMQTopics请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, clusterid = nil, namespaceid = nil, filtertype = nil, filtername = nil, filtergroup = nil) ⇒ DescribeRocketMQTopicsRequest

Returns a new instance of DescribeRocketMQTopicsRequest.



7437
7438
7439
7440
7441
7442
7443
7444
7445
# File 'lib/v20200217/models.rb', line 7437

def initialize(offset=nil, limit=nil, clusterid=nil, namespaceid=nil, filtertype=nil, filtername=nil, filtergroup=nil)
  @Offset = offset
  @Limit = limit
  @ClusterId = clusterid
  @NamespaceId = namespaceid
  @FilterType = filtertype
  @FilterName = filtername
  @FilterGroup = filtergroup
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def ClusterId
  @ClusterId
end

#FilterGroupObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def FilterGroup
  @FilterGroup
end

#FilterNameObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def FilterName
  @FilterName
end

#FilterTypeObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def FilterType
  @FilterType
end

#LimitObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def Limit
  @Limit
end

#NamespaceIdObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def NamespaceId
  @NamespaceId
end

#OffsetObject

Parameters:

  • Offset:

    查询偏移量

  • Limit:

    查询限制数

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间

  • FilterType:

    按主题类型过滤查询结果,可选择Normal, GlobalOrder, PartitionedOrder, Transaction

  • FilterName:

    按主题名称搜索,支持模糊查询

  • FilterGroup:

    按订阅消费组名称过滤



7435
7436
7437
# File 'lib/v20200217/models.rb', line 7435

def Offset
  @Offset
end

Instance Method Details

#deserialize(params) ⇒ Object



7447
7448
7449
7450
7451
7452
7453
7454
7455
# File 'lib/v20200217/models.rb', line 7447

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @ClusterId = params['ClusterId']
  @NamespaceId = params['NamespaceId']
  @FilterType = params['FilterType']
  @FilterName = params['FilterName']
  @FilterGroup = params['FilterGroup']
end