Class: TencentCloud::Tdmq::V20200217::SendMessagesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdmq::V20200217::SendMessagesRequest
- Defined in:
- lib/v20200217/models.rb
Overview
SendMessages请求参数结构体
Instance Attribute Summary collapse
-
#MaxPendingMessages ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。.
-
#Payload ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。.
-
#ProducerName ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。.
-
#SendTimeout ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。.
-
#StringToken ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。.
-
#Topic ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(topic = nil, payload = nil, stringtoken = nil, producername = nil, sendtimeout = nil, maxpendingmessages = nil) ⇒ SendMessagesRequest
constructor
A new instance of SendMessagesRequest.
Constructor Details
#initialize(topic = nil, payload = nil, stringtoken = nil, producername = nil, sendtimeout = nil, maxpendingmessages = nil) ⇒ SendMessagesRequest
Returns a new instance of SendMessagesRequest.
12712 12713 12714 12715 12716 12717 12718 12719 |
# File 'lib/v20200217/models.rb', line 12712 def initialize(topic=nil, payload=nil, stringtoken=nil, producername=nil, sendtimeout=nil, =nil) @Topic = topic @Payload = payload @StringToken = stringtoken @ProducerName = producername @SendTimeout = sendtimeout @MaxPendingMessages = end |
Instance Attribute Details
#MaxPendingMessages ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。
12710 12711 12712 |
# File 'lib/v20200217/models.rb', line 12710 def MaxPendingMessages @MaxPendingMessages end |
#Payload ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。
12710 12711 12712 |
# File 'lib/v20200217/models.rb', line 12710 def Payload @Payload end |
#ProducerName ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。
12710 12711 12712 |
# File 'lib/v20200217/models.rb', line 12710 def ProducerName @ProducerName end |
#SendTimeout ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。
12710 12711 12712 |
# File 'lib/v20200217/models.rb', line 12710 def SendTimeout @SendTimeout end |
#StringToken ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。
12710 12711 12712 |
# File 'lib/v20200217/models.rb', line 12710 def StringToken @StringToken end |
#Topic ⇒ Object
该参数主要用于某些特定场景下,只允许特定的 Producer 生产消息时设置,用户的大部分场景使用不到该特性。
12710 12711 12712 |
# File 'lib/v20200217/models.rb', line 12710 def Topic @Topic end |
Instance Method Details
#deserialize(params) ⇒ Object
12721 12722 12723 12724 12725 12726 12727 12728 |
# File 'lib/v20200217/models.rb', line 12721 def deserialize(params) @Topic = params['Topic'] @Payload = params['Payload'] @StringToken = params['StringToken'] @ProducerName = params['ProducerName'] @SendTimeout = params['SendTimeout'] @MaxPendingMessages = params['MaxPendingMessages'] end |