Class: TencentCloud::Tdmq::V20200217::CreateRocketMQGroupRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdmq::V20200217::CreateRocketMQGroupRequest
- Defined in:
- lib/v20200217/models.rb
Overview
CreateRocketMQGroup请求参数结构体
Instance Attribute Summary collapse
- #BroadcastEnable ⇒ Object
- #ClusterId ⇒ Object
- #GroupId ⇒ Object
- #GroupType ⇒ Object
- #Namespaces ⇒ Object
- #ReadEnable ⇒ Object
- #Remark ⇒ Object
- #RetryMaxTimes ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(groupid = nil, namespaces = nil, readenable = nil, broadcastenable = nil, clusterid = nil, remark = nil, grouptype = nil, retrymaxtimes = nil) ⇒ CreateRocketMQGroupRequest
constructor
A new instance of CreateRocketMQGroupRequest.
Constructor Details
#initialize(groupid = nil, namespaces = nil, readenable = nil, broadcastenable = nil, clusterid = nil, remark = nil, grouptype = nil, retrymaxtimes = nil) ⇒ CreateRocketMQGroupRequest
Returns a new instance of CreateRocketMQGroupRequest.
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 |
# File 'lib/v20200217/models.rb', line 2017 def initialize(groupid=nil, namespaces=nil, readenable=nil, broadcastenable=nil, clusterid=nil, remark=nil, grouptype=nil, retrymaxtimes=nil) @GroupId = groupid @Namespaces = namespaces @ReadEnable = readenable @BroadcastEnable = broadcastenable @ClusterId = clusterid @Remark = remark @GroupType = grouptype @RetryMaxTimes = retrymaxtimes end |
Instance Attribute Details
#BroadcastEnable ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def BroadcastEnable @BroadcastEnable end |
#ClusterId ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def ClusterId @ClusterId end |
#GroupId ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def GroupId @GroupId end |
#GroupType ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def GroupType @GroupType end |
#Namespaces ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def Namespaces @Namespaces end |
#ReadEnable ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def ReadEnable @ReadEnable end |
#Remark ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def Remark @Remark end |
#RetryMaxTimes ⇒ Object
2015 2016 2017 |
# File 'lib/v20200217/models.rb', line 2015 def RetryMaxTimes @RetryMaxTimes end |
Instance Method Details
#deserialize(params) ⇒ Object
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'lib/v20200217/models.rb', line 2028 def deserialize(params) @GroupId = params['GroupId'] @Namespaces = params['Namespaces'] @ReadEnable = params['ReadEnable'] @BroadcastEnable = params['BroadcastEnable'] @ClusterId = params['ClusterId'] @Remark = params['Remark'] @GroupType = params['GroupType'] @RetryMaxTimes = params['RetryMaxTimes'] end |