Class: TencentCloud::Tdmq::V20200217::DescribeRocketMQTopicStatsRequest

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

Overview

DescribeRocketMQTopicStats请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, namespaceid = nil, topicname = nil) ⇒ DescribeRocketMQTopicStatsRequest

Returns a new instance of DescribeRocketMQTopicStatsRequest.



7322
7323
7324
7325
7326
# File 'lib/v20200217/models.rb', line 7322

def initialize(clusterid=nil, namespaceid=nil, topicname=nil)
  @ClusterId = clusterid
  @NamespaceId = namespaceid
  @TopicName = topicname
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    实例ID

  • NamespaceId:

    命名空间

  • TopicName:

    主题名



7320
7321
7322
# File 'lib/v20200217/models.rb', line 7320

def ClusterId
  @ClusterId
end

#NamespaceIdObject

Parameters:

  • ClusterId:

    实例ID

  • NamespaceId:

    命名空间

  • TopicName:

    主题名



7320
7321
7322
# File 'lib/v20200217/models.rb', line 7320

def NamespaceId
  @NamespaceId
end

#TopicNameObject

Parameters:

  • ClusterId:

    实例ID

  • NamespaceId:

    命名空间

  • TopicName:

    主题名



7320
7321
7322
# File 'lib/v20200217/models.rb', line 7320

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



7328
7329
7330
7331
7332
# File 'lib/v20200217/models.rb', line 7328

def deserialize(params)
  @ClusterId = params['ClusterId']
  @NamespaceId = params['NamespaceId']
  @TopicName = params['TopicName']
end