lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.384 vs lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.385
- old
+ new
@@ -657,11 +657,11 @@
# 投递任务出入参 Content
class ConsumerContent < TencentCloud::Common::AbstractModel
# @param EnableTag: 是否投递 TAG 信息
# 注意:此字段可能返回 null,表示取不到有效值。
# @type EnableTag: Boolean
- # @param MetaFields: 需要投递的元数据列表,目前仅支持:\_\_SOURCE\_\_,\_\_FILENAME\_\_和\_\_TIMESTAMP\_\_
+ # @param MetaFields: 需要投递的元数据列表,目前仅支持:\_\_SOURCE\_\_,\_\_FILENAME\_\_,\_\_TIMESTAMP\_\_,\_\_HOSTNAME\_\_和\_\_PKGID\_\_
# 注意:此字段可能返回 null,表示取不到有效值。
# @type MetaFields: Array
# @param TagJsonNotTiled: 当EnableTag为true时,必须填写TagJsonNotTiled字段,TagJsonNotTiled用于标识tag信息是否json平铺,TagJsonNotTiled为true时不平铺,false时平铺
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TagJsonNotTiled: Boolean
@@ -1218,18 +1218,21 @@
# @type NeedContent: Boolean
# @param Content: 如果需要投递元数据信息,元数据信息的描述
# @type Content: :class:`Tencentcloud::Cls.v20201016.models.ConsumerContent`
# @param Ckafka: CKafka的描述
# @type Ckafka: :class:`Tencentcloud::Cls.v20201016.models.Ckafka`
+ # @param Compression: 投递时压缩方式,取值0,2,3。[0:NONE;2:SNAPPY;3:LZ4]
+ # @type Compression: Integer
- attr_accessor :TopicId, :NeedContent, :Content, :Ckafka
+ attr_accessor :TopicId, :NeedContent, :Content, :Ckafka, :Compression
- def initialize(topicid=nil, needcontent=nil, content=nil, ckafka=nil)
+ def initialize(topicid=nil, needcontent=nil, content=nil, ckafka=nil, compression=nil)
@TopicId = topicid
@NeedContent = needcontent
@Content = content
@Ckafka = ckafka
+ @Compression = compression
end
def deserialize(params)
@TopicId = params['TopicId']
@NeedContent = params['NeedContent']
@@ -1239,10 +1242,11 @@
end
unless params['Ckafka'].nil?
@Ckafka = Ckafka.new
@Ckafka.deserialize(params['Ckafka'])
end
+ @Compression = params['Compression']
end
end
# CreateConsumer返回参数结构体
class CreateConsumerResponse < TencentCloud::Common::AbstractModel
@@ -2456,20 +2460,24 @@
# @param Content: 如果需要投递元数据信息,元数据信息的描述
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Content: :class:`Tencentcloud::Cls.v20201016.models.ConsumerContent`
# @param Ckafka: CKafka的描述
# @type Ckafka: :class:`Tencentcloud::Cls.v20201016.models.Ckafka`
+ # @param Compression: 压缩方式[0:NONE;2:SNAPPY;3:LZ4]
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Compression: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
- attr_accessor :Effective, :NeedContent, :Content, :Ckafka, :RequestId
+ attr_accessor :Effective, :NeedContent, :Content, :Ckafka, :Compression, :RequestId
- def initialize(effective=nil, needcontent=nil, content=nil, ckafka=nil, requestid=nil)
+ def initialize(effective=nil, needcontent=nil, content=nil, ckafka=nil, compression=nil, requestid=nil)
@Effective = effective
@NeedContent = needcontent
@Content = content
@Ckafka = ckafka
+ @Compression = compression
@RequestId = requestid
end
def deserialize(params)
@Effective = params['Effective']
@@ -2480,10 +2488,11 @@
end
unless params['Ckafka'].nil?
@Ckafka = Ckafka.new
@Ckafka.deserialize(params['Ckafka'])
end
+ @Compression = params['Compression']
@RequestId = params['RequestId']
end
end
# DescribeExports请求参数结构体
@@ -4440,19 +4449,22 @@
# @type NeedContent: Boolean
# @param Content: 如果需要投递元数据信息,元数据信息的描述
# @type Content: :class:`Tencentcloud::Cls.v20201016.models.ConsumerContent`
# @param Ckafka: CKafka的描述
# @type Ckafka: :class:`Tencentcloud::Cls.v20201016.models.Ckafka`
+ # @param Compression: 投递时压缩方式,取值0,2,3。[0:NONE;2:SNAPPY;3:LZ4]
+ # @type Compression: Integer
- attr_accessor :TopicId, :Effective, :NeedContent, :Content, :Ckafka
+ attr_accessor :TopicId, :Effective, :NeedContent, :Content, :Ckafka, :Compression
- def initialize(topicid=nil, effective=nil, needcontent=nil, content=nil, ckafka=nil)
+ def initialize(topicid=nil, effective=nil, needcontent=nil, content=nil, ckafka=nil, compression=nil)
@TopicId = topicid
@Effective = effective
@NeedContent = needcontent
@Content = content
@Ckafka = ckafka
+ @Compression = compression
end
def deserialize(params)
@TopicId = params['TopicId']
@Effective = params['Effective']
@@ -4463,9 +4475,10 @@
end
unless params['Ckafka'].nil?
@Ckafka = Ckafka.new
@Ckafka.deserialize(params['Ckafka'])
end
+ @Compression = params['Compression']
end
end
# ModifyConsumer返回参数结构体
class ModifyConsumerResponse < TencentCloud::Common::AbstractModel