Class: TencentCloud::Trocket::V20230308::DescribeConsumerGroupResponse

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

Overview

DescribeConsumerGroup返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(consumernum = nil, tps = nil, consumerlag = nil, consumetype = nil, createdtime = nil, consumemessageorderly = nil, consumeenable = nil, maxretrytimes = nil, remark = nil, messagemodel = nil, requestid = nil) ⇒ DescribeConsumerGroupResponse

Returns a new instance of DescribeConsumerGroupResponse.



1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
# File 'lib/v20230308/models.rb', line 1444

def initialize(consumernum=nil, tps=nil, consumerlag=nil, consumetype=nil, createdtime=nil, consumemessageorderly=nil, consumeenable=nil, maxretrytimes=nil, remark=nil, messagemodel=nil, requestid=nil)
  @ConsumerNum = consumernum
  @Tps = tps
  @ConsumerLag = consumerlag
  @ConsumeType = consumetype
  @CreatedTime = createdtime
  @ConsumeMessageOrderly = consumemessageorderly
  @ConsumeEnable = consumeenable
  @MaxRetryTimes = maxretrytimes
  @Remark = remark
  @MessageModel = messagemodel
  @RequestId = requestid
end

Instance Attribute Details

#ConsumeEnableObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def ConsumeEnable
  @ConsumeEnable
end

#ConsumeMessageOrderlyObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def ConsumeMessageOrderly
  @ConsumeMessageOrderly
end

#ConsumerLagObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def ConsumerLag
  @ConsumerLag
end

#ConsumerNumObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def ConsumerNum
  @ConsumerNum
end

#ConsumeTypeObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def ConsumeType
  @ConsumeType
end

#CreatedTimeObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def CreatedTime
  @CreatedTime
end

#MaxRetryTimesObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def MaxRetryTimes
  @MaxRetryTimes
end

#MessageModelObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def MessageModel
  @MessageModel
end

#RemarkObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def Remark
  @Remark
end

#RequestIdObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def RequestId
  @RequestId
end

#TpsObject

  • PULL:PULL 消费类型
  • PUSH:PUSH 消费类型
  • POP:POP 消费类型 并发投递:false BROADCASTING 广播模式 CLUSTERING 集群模式

Parameters:

  • CreatedTime:

    创建时间,Unix时间戳(毫秒)

  • ConsumeMessageOrderly:

    顺序投递:true

  • ConsumeEnable:

    是否开启消费

  • MaxRetryTimes:

    最大重试次数

  • Remark:

    备注

  • MessageModel:

    消费模式:

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1442
1443
1444
# File 'lib/v20230308/models.rb', line 1442

def Tps
  @Tps
end

Instance Method Details

#deserialize(params) ⇒ Object



1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
# File 'lib/v20230308/models.rb', line 1458

def deserialize(params)
  @ConsumerNum = params['ConsumerNum']
  @Tps = params['Tps']
  @ConsumerLag = params['ConsumerLag']
  @ConsumeType = params['ConsumeType']
  @CreatedTime = params['CreatedTime']
  @ConsumeMessageOrderly = params['ConsumeMessageOrderly']
  @ConsumeEnable = params['ConsumeEnable']
  @MaxRetryTimes = params['MaxRetryTimes']
  @Remark = params['Remark']
  @MessageModel = params['MessageModel']
  @RequestId = params['RequestId']
end