Class: TencentCloud::Tdmq::V20200217::RocketMQGroupConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdmq::V20200217::RocketMQGroupConfig
- Defined in:
- lib/v20200217/models.rb
Overview
RocketMQ消费组配置信息
Instance Attribute Summary collapse
-
#ConsumeBroadcastEnable ⇒ Object
TCP; HTTP;.
-
#ConsumeEnable ⇒ Object
TCP; HTTP;.
-
#ConsumerGroupType ⇒ Object
TCP; HTTP;.
-
#GroupName ⇒ Object
TCP; HTTP;.
-
#Namespace ⇒ Object
TCP; HTTP;.
-
#Remark ⇒ Object
TCP; HTTP;.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(namespace = nil, groupname = nil, consumebroadcastenable = nil, consumeenable = nil, remark = nil, consumergrouptype = nil) ⇒ RocketMQGroupConfig
constructor
A new instance of RocketMQGroupConfig.
Constructor Details
#initialize(namespace = nil, groupname = nil, consumebroadcastenable = nil, consumeenable = nil, remark = nil, consumergrouptype = nil) ⇒ RocketMQGroupConfig
Returns a new instance of RocketMQGroupConfig.
11784 11785 11786 11787 11788 11789 11790 11791 |
# File 'lib/v20200217/models.rb', line 11784 def initialize(namespace=nil, groupname=nil, consumebroadcastenable=nil, consumeenable=nil, remark=nil, consumergrouptype=nil) @Namespace = namespace @GroupName = groupname @ConsumeBroadcastEnable = consumebroadcastenable @ConsumeEnable = consumeenable @Remark = remark @ConsumerGroupType = consumergrouptype end |
Instance Attribute Details
#ConsumeBroadcastEnable ⇒ Object
TCP; HTTP;
11782 11783 11784 |
# File 'lib/v20200217/models.rb', line 11782 def ConsumeBroadcastEnable @ConsumeBroadcastEnable end |
#ConsumeEnable ⇒ Object
TCP; HTTP;
11782 11783 11784 |
# File 'lib/v20200217/models.rb', line 11782 def ConsumeEnable @ConsumeEnable end |
#ConsumerGroupType ⇒ Object
TCP; HTTP;
11782 11783 11784 |
# File 'lib/v20200217/models.rb', line 11782 def ConsumerGroupType @ConsumerGroupType end |
#GroupName ⇒ Object
TCP; HTTP;
11782 11783 11784 |
# File 'lib/v20200217/models.rb', line 11782 def GroupName @GroupName end |
#Namespace ⇒ Object
TCP; HTTP;
11782 11783 11784 |
# File 'lib/v20200217/models.rb', line 11782 def Namespace @Namespace end |
#Remark ⇒ Object
TCP; HTTP;
11782 11783 11784 |
# File 'lib/v20200217/models.rb', line 11782 def Remark @Remark end |
Instance Method Details
#deserialize(params) ⇒ Object
11793 11794 11795 11796 11797 11798 11799 11800 |
# File 'lib/v20200217/models.rb', line 11793 def deserialize(params) @Namespace = params['Namespace'] @GroupName = params['GroupName'] @ConsumeBroadcastEnable = params['ConsumeBroadcastEnable'] @ConsumeEnable = params['ConsumeEnable'] @Remark = params['Remark'] @ConsumerGroupType = params['ConsumerGroupType'] end |