Class: TencentCloud::Tdmq::V20200217::RabbitMQQueueListInfo

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

Overview

RabbitMQ队列列表成员信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(queuename = nil, remark = nil, consumerdetail = nil, queuetype = nil, messageheapcount = nil, messageratein = nil, messagerateout = nil, createtime = nil, modifytime = nil, durable = nil, autodelete = nil, instanceid = nil, virtualhost = nil, node = nil, policy = nil, arguments = nil, exclusive = nil) ⇒ RabbitMQQueueListInfo

Returns a new instance of RabbitMQQueueListInfo.



10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
# File 'lib/v20200217/models.rb', line 10770

def initialize(queuename=nil, remark=nil, consumerdetail=nil, queuetype=nil, messageheapcount=nil, messageratein=nil, messagerateout=nil, createtime=nil, modifytime=nil, durable=nil, autodelete=nil, instanceid=nil, virtualhost=nil, node=nil, policy=nil, arguments=nil, exclusive=nil)
  @QueueName = queuename
  @Remark = remark
  @ConsumerDetail = consumerdetail
  @QueueType = queuetype
  @MessageHeapCount = messageheapcount
  @MessageRateIn = messageratein
  @MessageRateOut = messagerateout
  @CreateTime = createtime
  @ModifyTime = modifytime
  @Durable = durable
  @AutoDelete = autodelete
  @InstanceId = instanceid
  @VirtualHost = virtualhost
  @Node = node
  @Policy = policy
  @Arguments = arguments
  @Exclusive = exclusive
end

Instance Attribute Details

#ArgumentsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def Arguments
  @Arguments
end

#AutoDeleteObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def AutoDelete
  @AutoDelete
end

#ConsumerDetailObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def ConsumerDetail
  @ConsumerDetail
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def CreateTime
  @CreateTime
end

#DurableObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def Durable
  @Durable
end

#ExclusiveObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def Exclusive
  @Exclusive
end

#InstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def InstanceId
  @InstanceId
end

#MessageHeapCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def MessageHeapCount
  @MessageHeapCount
end

#MessageRateInObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def MessageRateIn
  @MessageRateIn
end

#MessageRateOutObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def MessageRateOut
  @MessageRateOut
end

#ModifyTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def ModifyTime
  @ModifyTime
end

#NodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def Node
  @Node
end

#PolicyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def Policy
  @Policy
end

#QueueNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def QueueName
  @QueueName
end

#QueueTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def QueueType
  @QueueType
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def Remark
  @Remark
end

#VirtualHostObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    队列名

  • Remark:

    备注说明

  • ConsumerDetail:

    消费者信息

  • QueueType:

    队列类型,取值 “classic”,“quorum”

  • MessageHeapCount:

    消息堆积数

  • MessageRateIn:

    消息生产速率,每秒

  • MessageRateOut:

    消息消费速率,每秒

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Durable:

    队列是否持久化,true 为持久化,false 为非持久化

  • AutoDelete:

    队列是否为自动删除队列,true 为自动删除,false 为非自动删除

  • InstanceId:

    队列所属实例 ID

  • VirtualHost:

    队列所属虚拟主机名称

  • Node:

    队列所在主节点名称

  • Policy:

    生效的策略名称

  • Arguments:

    扩展参数 key-value 对象

  • Exclusive:

    是否独占队列



10768
10769
10770
# File 'lib/v20200217/models.rb', line 10768

def VirtualHost
  @VirtualHost
end

Instance Method Details

#deserialize(params) ⇒ Object



10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
# File 'lib/v20200217/models.rb', line 10790

def deserialize(params)
  @QueueName = params['QueueName']
  @Remark = params['Remark']
  unless params['ConsumerDetail'].nil?
    @ConsumerDetail = RabbitMQQueueListConsumerDetailInfo.new
    @ConsumerDetail.deserialize(params['ConsumerDetail'])
  end
  @QueueType = params['QueueType']
  @MessageHeapCount = params['MessageHeapCount']
  @MessageRateIn = params['MessageRateIn']
  @MessageRateOut = params['MessageRateOut']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
  @Durable = params['Durable']
  @AutoDelete = params['AutoDelete']
  @InstanceId = params['InstanceId']
  @VirtualHost = params['VirtualHost']
  @Node = params['Node']
  @Policy = params['Policy']
  @Arguments = params['Arguments']
  @Exclusive = params['Exclusive']
end