lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.905 vs lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.906
- old
+ new
@@ -7011,9 +7011,68 @@
end
@RequestId = params['RequestId']
end
end
+ # FetchMessageListByTimestamp请求参数结构体
+ class FetchMessageListByTimestampRequest < TencentCloud::Common::AbstractModel
+ # @param InstanceId: 实例Id
+ # @type InstanceId: String
+ # @param Topic: 主题名
+ # @type Topic: String
+ # @param Partition: 分区id
+ # @type Partition: Integer
+ # @param StartTime: 查询开始时间,13位时间戳
+ # @type StartTime: Integer
+ # @param SinglePartitionRecordNumber: 最大查询条数,默认20,最大20
+ # @type SinglePartitionRecordNumber: Integer
+
+ attr_accessor :InstanceId, :Topic, :Partition, :StartTime, :SinglePartitionRecordNumber
+
+ def initialize(instanceid=nil, topic=nil, partition=nil, starttime=nil, singlepartitionrecordnumber=nil)
+ @InstanceId = instanceid
+ @Topic = topic
+ @Partition = partition
+ @StartTime = starttime
+ @SinglePartitionRecordNumber = singlepartitionrecordnumber
+ end
+
+ def deserialize(params)
+ @InstanceId = params['InstanceId']
+ @Topic = params['Topic']
+ @Partition = params['Partition']
+ @StartTime = params['StartTime']
+ @SinglePartitionRecordNumber = params['SinglePartitionRecordNumber']
+ end
+ end
+
+ # FetchMessageListByTimestamp返回参数结构体
+ class FetchMessageListByTimestampResponse < TencentCloud::Common::AbstractModel
+ # @param Result: 返回结果。注意,列表中不返回具体的消息内容(key、value),如果需要查询具体消息内容,请使用FetchMessageByOffset接口
+ # @type Result: Array
+ # @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
+ # @type RequestId: String
+
+ attr_accessor :Result, :RequestId
+
+ def initialize(result=nil, requestid=nil)
+ @Result = result
+ @RequestId = requestid
+ end
+
+ def deserialize(params)
+ unless params['Result'].nil?
+ @Result = []
+ params['Result'].each do |i|
+ consumerrecord_tmp = ConsumerRecord.new
+ consumerrecord_tmp.deserialize(i)
+ @Result << consumerrecord_tmp
+ end
+ end
+ @RequestId = params['RequestId']
+ end
+ end
+
# 数据处理——处理链
class FieldParam < TencentCloud::Common::AbstractModel
# @param Analyse: 解析
# @type Analyse: :class:`Tencentcloud::Ckafka.v20190819.models.AnalyseParam`
# @param SecondaryAnalyse: 二次解析