Class: TencentCloud::Trabbit::V20230418::DescribeRabbitMQServerlessQueueDetailResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trabbit::V20230418::DescribeRabbitMQServerlessQueueDetailResponse
- Defined in:
- lib/v20230418/models.rb
Overview
DescribeRabbitMQServerlessQueueDetail返回参数结构体
Instance Attribute Summary collapse
- #Arguments ⇒ Object
- #AutoDelete ⇒ Object
- #AutoExpire ⇒ Object
- #Consumers ⇒ Object
- #CreateTime ⇒ Object
- #DeadLetterExchange ⇒ Object
- #DeadLetterRoutingKey ⇒ Object
- #DeadLetterStrategy ⇒ Object
- #DeliveryLimit ⇒ Object
- #Durable ⇒ Object
- #Exclusive ⇒ Object
- #InstanceId ⇒ Object
- #LazyMode ⇒ Object
- #MasterLocator ⇒ Object
- #MaximumPriority ⇒ Object
- #MaxInMemoryBytes ⇒ Object
- #MaxInMemoryLength ⇒ Object
- #MaxLength ⇒ Object
- #MaxLengthBytes ⇒ Object
- #MessageTTL ⇒ Object
- #Node ⇒ Object
- #OverflowBehaviour ⇒ Object
- #Policy ⇒ Object
- #QueueLeaderLocator ⇒ Object
- #QueueName ⇒ Object
- #QueueType ⇒ Object
- #QuorumInitialGroupSize ⇒ Object
- #Remark ⇒ Object
- #RequestId ⇒ Object
- #SingleActiveConsumer ⇒ Object
- #VirtualHost ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, virtualhost = nil, queuename = nil, queuetype = nil, consumers = nil, durable = nil, autodelete = nil, remark = nil, messagettl = nil, autoexpire = nil, maxlength = nil, maxlengthbytes = nil, deliverylimit = nil, overflowbehaviour = nil, deadletterexchange = nil, deadletterroutingkey = nil, singleactiveconsumer = nil, maximumpriority = nil, lazymode = nil, masterlocator = nil, maxinmemorylength = nil, maxinmemorybytes = nil, createtime = nil, node = nil, deadletterstrategy = nil, queueleaderlocator = nil, quoruminitialgroupsize = nil, exclusive = nil, policy = nil, arguments = nil, requestid = nil) ⇒ DescribeRabbitMQServerlessQueueDetailResponse
constructor
A new instance of DescribeRabbitMQServerlessQueueDetailResponse.
Constructor Details
#initialize(instanceid = nil, virtualhost = nil, queuename = nil, queuetype = nil, consumers = nil, durable = nil, autodelete = nil, remark = nil, messagettl = nil, autoexpire = nil, maxlength = nil, maxlengthbytes = nil, deliverylimit = nil, overflowbehaviour = nil, deadletterexchange = nil, deadletterroutingkey = nil, singleactiveconsumer = nil, maximumpriority = nil, lazymode = nil, masterlocator = nil, maxinmemorylength = nil, maxinmemorybytes = nil, createtime = nil, node = nil, deadletterstrategy = nil, queueleaderlocator = nil, quoruminitialgroupsize = nil, exclusive = nil, policy = nil, arguments = nil, requestid = nil) ⇒ DescribeRabbitMQServerlessQueueDetailResponse
Returns a new instance of DescribeRabbitMQServerlessQueueDetailResponse.
1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'lib/v20230418/models.rb', line 1277 def initialize(instanceid=nil, virtualhost=nil, queuename=nil, queuetype=nil, consumers=nil, durable=nil, autodelete=nil, remark=nil, messagettl=nil, autoexpire=nil, maxlength=nil, maxlengthbytes=nil, deliverylimit=nil, overflowbehaviour=nil, deadletterexchange=nil, deadletterroutingkey=nil, singleactiveconsumer=nil, maximumpriority=nil, lazymode=nil, masterlocator=nil, maxinmemorylength=nil, maxinmemorybytes=nil, createtime=nil, node=nil, deadletterstrategy=nil, queueleaderlocator=nil, quoruminitialgroupsize=nil, exclusive=nil, policy=nil, arguments=nil, requestid=nil) @InstanceId = instanceid @VirtualHost = virtualhost @QueueName = queuename @QueueType = queuetype @Consumers = consumers @Durable = durable @AutoDelete = autodelete @Remark = remark @MessageTTL = messagettl @AutoExpire = autoexpire @MaxLength = maxlength @MaxLengthBytes = maxlengthbytes @DeliveryLimit = deliverylimit @OverflowBehaviour = overflowbehaviour @DeadLetterExchange = deadletterexchange @DeadLetterRoutingKey = deadletterroutingkey @SingleActiveConsumer = singleactiveconsumer @MaximumPriority = maximumpriority @LazyMode = lazymode @MasterLocator = masterlocator @MaxInMemoryLength = maxinmemorylength @MaxInMemoryBytes = maxinmemorybytes @CreateTime = createtime @Node = node @DeadLetterStrategy = deadletterstrategy @QueueLeaderLocator = queueleaderlocator @QuorumInitialGroupSize = quoruminitialgroupsize @Exclusive = exclusive @Policy = policy @Arguments = arguments @RequestId = requestid end |
Instance Attribute Details
#Arguments ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Arguments @Arguments end |
#AutoDelete ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def AutoDelete @AutoDelete end |
#AutoExpire ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def AutoExpire @AutoExpire end |
#Consumers ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Consumers @Consumers end |
#CreateTime ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def CreateTime @CreateTime end |
#DeadLetterExchange ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def DeadLetterExchange @DeadLetterExchange end |
#DeadLetterRoutingKey ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def DeadLetterRoutingKey @DeadLetterRoutingKey end |
#DeadLetterStrategy ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def DeadLetterStrategy @DeadLetterStrategy end |
#DeliveryLimit ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def DeliveryLimit @DeliveryLimit end |
#Durable ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Durable @Durable end |
#Exclusive ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Exclusive @Exclusive end |
#InstanceId ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def InstanceId @InstanceId end |
#LazyMode ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def LazyMode @LazyMode end |
#MasterLocator ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MasterLocator @MasterLocator end |
#MaximumPriority ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MaximumPriority @MaximumPriority end |
#MaxInMemoryBytes ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MaxInMemoryBytes @MaxInMemoryBytes end |
#MaxInMemoryLength ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MaxInMemoryLength @MaxInMemoryLength end |
#MaxLength ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MaxLength @MaxLength end |
#MaxLengthBytes ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MaxLengthBytes @MaxLengthBytes end |
#MessageTTL ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def MessageTTL @MessageTTL end |
#Node ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Node @Node end |
#OverflowBehaviour ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def OverflowBehaviour @OverflowBehaviour end |
#Policy ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Policy @Policy end |
#QueueLeaderLocator ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def QueueLeaderLocator @QueueLeaderLocator end |
#QueueName ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def QueueName @QueueName end |
#QueueType ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def QueueType @QueueType end |
#QuorumInitialGroupSize ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def QuorumInitialGroupSize @QuorumInitialGroupSize end |
#Remark ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def Remark @Remark end |
#RequestId ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def RequestId @RequestId end |
#SingleActiveConsumer ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def SingleActiveConsumer @SingleActiveConsumer end |
#VirtualHost ⇒ Object
Parameters:
-
InstanceId:
—
实例id
-
VirtualHost:
—
Vhost参数
-
QueueName:
—
队列名称
-
QueueType:
—
队列类型,取值classic或quorum
-
Consumers:
—
在线消费者数量
-
Durable:
—
持久标记
-
AutoDelete:
—
自动清除
-
Remark:
—
备注
-
MessageTTL:
—
MessageTTL参数,classic类型专用
-
AutoExpire:
—
AutoExpire参数
-
MaxLength:
—
MaxLength参数
-
MaxLengthBytes:
—
MaxLengthBytes参数
-
DeliveryLimit:
—
DeliveryLimit参数,quorum类型专用
-
OverflowBehaviour:
—
OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx
-
DeadLetterExchange:
—
DeadLetterExchange参数
-
DeadLetterRoutingKey:
—
DeadLetterRoutingKey参数
-
SingleActiveConsumer:
—
SingleActiveConsumer参数
-
MaximumPriority:
—
MaximumPriority参数,classic类型专用
-
LazyMode:
—
LazyMode参数,classic类型专用
-
MasterLocator:
—
MasterLocator参数,classic类型专用
-
MaxInMemoryLength:
—
MaxInMemoryLength参数,quorum类型专用
-
MaxInMemoryBytes:
—
MaxInMemoryBytes参数,quorum类型专用
-
CreateTime:
—
创建时间戳,单位秒
-
Node:
—
节点
-
DeadLetterStrategy:
—
仲裁队列死信一致性策略
-
QueueLeaderLocator:
—
仲裁队列的领导者选举策略
-
QuorumInitialGroupSize:
—
仲裁队列的初始副本组大小
-
Exclusive:
—
是否为独占队列
-
Policy:
—
生效的策略名
-
Arguments:
—
扩展参数 key-value
-
RequestId:
—
唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
1275 1276 1277 |
# File 'lib/v20230418/models.rb', line 1275 def VirtualHost @VirtualHost end |
Instance Method Details
#deserialize(params) ⇒ Object
1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 |
# File 'lib/v20230418/models.rb', line 1311 def deserialize(params) @InstanceId = params['InstanceId'] @VirtualHost = params['VirtualHost'] @QueueName = params['QueueName'] @QueueType = params['QueueType'] @Consumers = params['Consumers'] @Durable = params['Durable'] @AutoDelete = params['AutoDelete'] @Remark = params['Remark'] @MessageTTL = params['MessageTTL'] @AutoExpire = params['AutoExpire'] @MaxLength = params['MaxLength'] @MaxLengthBytes = params['MaxLengthBytes'] @DeliveryLimit = params['DeliveryLimit'] @OverflowBehaviour = params['OverflowBehaviour'] @DeadLetterExchange = params['DeadLetterExchange'] @DeadLetterRoutingKey = params['DeadLetterRoutingKey'] @SingleActiveConsumer = params['SingleActiveConsumer'] @MaximumPriority = params['MaximumPriority'] @LazyMode = params['LazyMode'] @MasterLocator = params['MasterLocator'] @MaxInMemoryLength = params['MaxInMemoryLength'] @MaxInMemoryBytes = params['MaxInMemoryBytes'] @CreateTime = params['CreateTime'] @Node = params['Node'] @DeadLetterStrategy = params['DeadLetterStrategy'] @QueueLeaderLocator = params['QueueLeaderLocator'] @QuorumInitialGroupSize = params['QuorumInitialGroupSize'] @Exclusive = params['Exclusive'] @Policy = params['Policy'] @Arguments = params['Arguments'] @RequestId = params['RequestId'] end |