Class: TencentCloud::Tdmq::V20200217::DescribeRocketMQMsgResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdmq::V20200217::DescribeRocketMQMsgResponse
- Defined in:
- lib/v20200217/models.rb
Overview
DescribeRocketMQMsg返回参数结构体
Instance Attribute Summary collapse
-
#Body ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageTracks ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageTracksCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MsgId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProducerAddr ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProduceTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Properties ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ShowTopicName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(body = nil, properties = nil, producetime = nil, msgid = nil, produceraddr = nil, messagetracks = nil, showtopicname = nil, messagetrackscount = nil, requestid = nil) ⇒ DescribeRocketMQMsgResponse
constructor
A new instance of DescribeRocketMQMsgResponse.
Constructor Details
#initialize(body = nil, properties = nil, producetime = nil, msgid = nil, produceraddr = nil, messagetracks = nil, showtopicname = nil, messagetrackscount = nil, requestid = nil) ⇒ DescribeRocketMQMsgResponse
Returns a new instance of DescribeRocketMQMsgResponse.
6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 |
# File 'lib/v20200217/models.rb', line 6407 def initialize(body=nil, properties=nil, producetime=nil, msgid=nil, produceraddr=nil, =nil, showtopicname=nil, =nil, requestid=nil) @Body = body @Properties = properties @ProduceTime = producetime @MsgId = msgid @ProducerAddr = produceraddr @MessageTracks = @ShowTopicName = showtopicname @MessageTracksCount = @RequestId = requestid end |
Instance Attribute Details
#Body ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def Body @Body end |
#MessageTracks ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def MessageTracks @MessageTracks end |
#MessageTracksCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def MessageTracksCount @MessageTracksCount end |
#MsgId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def MsgId @MsgId end |
#ProducerAddr ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def ProducerAddr @ProducerAddr end |
#ProduceTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def ProduceTime @ProduceTime end |
#Properties ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def Properties @Properties end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def RequestId @RequestId end |
#ShowTopicName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
6405 6406 6407 |
# File 'lib/v20200217/models.rb', line 6405 def ShowTopicName @ShowTopicName end |
Instance Method Details
#deserialize(params) ⇒ Object
6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 |
# File 'lib/v20200217/models.rb', line 6419 def deserialize(params) @Body = params['Body'] @Properties = params['Properties'] @ProduceTime = params['ProduceTime'] @MsgId = params['MsgId'] @ProducerAddr = params['ProducerAddr'] unless params['MessageTracks'].nil? @MessageTracks = [] params['MessageTracks'].each do |i| = RocketMQMessageTrack.new .deserialize(i) @MessageTracks << end end @ShowTopicName = params['ShowTopicName'] @MessageTracksCount = params['MessageTracksCount'] @RequestId = params['RequestId'] end |