Class: TencentCloud::Trocket::V20230308::DescribeMessageResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trocket::V20230308::DescribeMessageResponse
- Defined in:
- lib/v20230308/models.rb
Overview
DescribeMessage返回参数结构体
Instance Attribute Summary collapse
-
#Body ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageTracks ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageTracksCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProducerAddr ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProduceTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Properties ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ShowTopicName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(body = nil, properties = nil, producetime = nil, messageid = nil, produceraddr = nil, messagetracks = nil, showtopicname = nil, messagetrackscount = nil, requestid = nil) ⇒ DescribeMessageResponse
constructor
A new instance of DescribeMessageResponse.
Constructor Details
#initialize(body = nil, properties = nil, producetime = nil, messageid = nil, produceraddr = nil, messagetracks = nil, showtopicname = nil, messagetrackscount = nil, requestid = nil) ⇒ DescribeMessageResponse
Returns a new instance of DescribeMessageResponse.
2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 |
# File 'lib/v20230308/models.rb', line 2834 def initialize(body=nil, properties=nil, producetime=nil, =nil, produceraddr=nil, =nil, showtopicname=nil, =nil, requestid=nil) @Body = body @Properties = properties @ProduceTime = producetime @MessageId = @ProducerAddr = produceraddr @MessageTracks = @ShowTopicName = showtopicname @MessageTracksCount = @RequestId = requestid end |
Instance Attribute Details
#Body ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def Body @Body end |
#MessageId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def MessageId @MessageId end |
#MessageTracks ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def MessageTracks @MessageTracks end |
#MessageTracksCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def MessageTracksCount @MessageTracksCount end |
#ProducerAddr ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def ProducerAddr @ProducerAddr end |
#ProduceTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def ProduceTime @ProduceTime end |
#Properties ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def Properties @Properties end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def RequestId @RequestId end |
#ShowTopicName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2832 2833 2834 |
# File 'lib/v20230308/models.rb', line 2832 def ShowTopicName @ShowTopicName end |
Instance Method Details
#deserialize(params) ⇒ Object
2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 |
# File 'lib/v20230308/models.rb', line 2846 def deserialize(params) @Body = params['Body'] @Properties = params['Properties'] @ProduceTime = params['ProduceTime'] @MessageId = params['MessageId'] @ProducerAddr = params['ProducerAddr'] unless params['MessageTracks'].nil? @MessageTracks = [] params['MessageTracks'].each do |i| = MessageTrackItem.new .deserialize(i) @MessageTracks << end end @ShowTopicName = params['ShowTopicName'] @MessageTracksCount = params['MessageTracksCount'] @RequestId = params['RequestId'] end |