Class: TencentCloud::Tdmq::V20200217::ExportRocketMQMessageDetailResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200217/models.rb

Overview

ExportRocketMQMessageDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(msgid = nil, borntimestamp = nil, storetimestamp = nil, bornhost = nil, msgtag = nil, msgkey = nil, properties = nil, reconsumetimes = nil, msgbody = nil, msgbodycrc = nil, msgbodysize = nil, requestid = nil) ⇒ ExportRocketMQMessageDetailResponse

Returns a new instance of ExportRocketMQMessageDetailResponse.



8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
# File 'lib/v20200217/models.rb', line 8131

def initialize(msgid=nil, borntimestamp=nil, storetimestamp=nil, bornhost=nil, msgtag=nil, msgkey=nil, properties=nil, reconsumetimes=nil, msgbody=nil, msgbodycrc=nil, msgbodysize=nil, requestid=nil)
  @MsgId = msgid
  @BornTimestamp = borntimestamp
  @StoreTimestamp = storetimestamp
  @BornHost = bornhost
  @MsgTag = msgtag
  @MsgKey = msgkey
  @Properties = properties
  @ReConsumeTimes = reconsumetimes
  @MsgBody = msgbody
  @MsgBodyCRC = msgbodycrc
  @MsgBodySize = msgbodysize
  @RequestId = requestid
end

Instance Attribute Details

#BornHostObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def BornHost
  @BornHost
end

#BornTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def BornTimestamp
  @BornTimestamp
end

#MsgBodyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def MsgBody
  @MsgBody
end

#MsgBodyCRCObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def MsgBodyCRC
  @MsgBodyCRC
end

#MsgBodySizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def MsgBodySize
  @MsgBodySize
end

#MsgIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def MsgId
  @MsgId
end

#MsgKeyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def MsgKey
  @MsgKey
end

#MsgTagObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def MsgTag
  @MsgTag
end

#PropertiesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def Properties
  @Properties
end

#ReConsumeTimesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def ReConsumeTimes
  @ReConsumeTimes
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def RequestId
  @RequestId
end

#StoreTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 当大于2048时不返回消息

Parameters:

  • MsgId:

    消息id

  • BornTimestamp:

    消息生成时间戳

  • StoreTimestamp:

    消息存储时间戳

  • BornHost:

    消息生产客户端地址

  • MsgTag:

    消息Tag

  • MsgKey:

    消息Key

  • Properties:

    消息属性

  • ReConsumeTimes:

    消息重试次数

  • MsgBody:

    Base64编码格式字符串

  • MsgBodyCRC:

    消息内容的CRC32 Code

  • MsgBodySize:

    消息体大小(单位K)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8129
8130
8131
# File 'lib/v20200217/models.rb', line 8129

def StoreTimestamp
  @StoreTimestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
# File 'lib/v20200217/models.rb', line 8146

def deserialize(params)
  @MsgId = params['MsgId']
  @BornTimestamp = params['BornTimestamp']
  @StoreTimestamp = params['StoreTimestamp']
  @BornHost = params['BornHost']
  @MsgTag = params['MsgTag']
  @MsgKey = params['MsgKey']
  @Properties = params['Properties']
  @ReConsumeTimes = params['ReConsumeTimes']
  @MsgBody = params['MsgBody']
  @MsgBodyCRC = params['MsgBodyCRC']
  @MsgBodySize = params['MsgBodySize']
  @RequestId = params['RequestId']
end