Class: TencentCloud::Tdmq::V20200217::DescribeRocketMQConsumerConnectionsRequest

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

Overview

DescribeRocketMQConsumerConnections请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, namespaceid = nil, groupid = nil, offset = nil, limit = nil, sortedby = nil, sortorder = nil) ⇒ DescribeRocketMQConsumerConnectionsRequest

Returns a new instance of DescribeRocketMQConsumerConnectionsRequest.



6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'lib/v20200217/models.rb', line 6044

def initialize(clusterid=nil, namespaceid=nil, groupid=nil, offset=nil, limit=nil, sortedby=nil, sortorder=nil)
  @ClusterId = clusterid
  @NamespaceId = namespaceid
  @GroupId = groupid
  @Offset = offset
  @Limit = limit
  @SortedBy = sortedby
  @SortOrder = sortorder
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def ClusterId
  @ClusterId
end

#GroupIdObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def GroupId
  @GroupId
end

#LimitObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def Limit
  @Limit
end

#NamespaceIdObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def NamespaceId
  @NamespaceId
end

#OffsetObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def Offset
  @Offset
end

#SortedByObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def SortedBy
  @SortedBy
end

#SortOrderObject

Parameters:

  • ClusterId:

    集群ID

  • NamespaceId:

    命名空间名称

  • GroupId:

    消费组ID

  • Offset:

    偏移量

  • Limit:

    限制数目

  • SortedBy:

    对查询结果排序,此为排序字段,目前支持Accumulative(消息堆积量)

  • SortOrder:

    查询结果排序规则,ASC为升序,DESC为降序



6042
6043
6044
# File 'lib/v20200217/models.rb', line 6042

def SortOrder
  @SortOrder
end

Instance Method Details

#deserialize(params) ⇒ Object



6054
6055
6056
6057
6058
6059
6060
6061
6062
# File 'lib/v20200217/models.rb', line 6054

def deserialize(params)
  @ClusterId = params['ClusterId']
  @NamespaceId = params['NamespaceId']
  @GroupId = params['GroupId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @SortedBy = params['SortedBy']
  @SortOrder = params['SortOrder']
end