class TencentCloud::Tdmq::V20200217::DescribeRabbitMQQueueDetailResponse

DescribeRabbitMQQueueDetail返回参数结构体

def deserialize(params)

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

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)

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