Class: TencentCloud::Cls::V20201016::ConsumerContent

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

Overview

投递任务出入参 Content

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enabletag = nil, metafields = nil, tagjsonnottiled = nil, timestampaccuracy = nil, jsontype = nil) ⇒ ConsumerContent

Returns a new instance of ConsumerContent.



1879
1880
1881
1882
1883
1884
1885
# File 'lib/v20201016/models.rb', line 1879

def initialize(enabletag=nil, metafields=nil, tagjsonnottiled=nil, timestampaccuracy=nil, jsontype=nil)
  @EnableTag = enabletag
  @MetaFields = metafields
  @TagJsonNotTiled = tagjsonnottiled
  @TimestampAccuracy = timestampaccuracy
  @JsonType = jsontype
end

Instance Attribute Details

#EnableTag ⇒ Object

JsonType为1:转义。示例: 日志原文:{"a":"aa", "b":{"b1":"b1b1", "c1":"c1c1"}} 投递到Ckafka:{"a":"aa","b":"{\"b1\":\"b1b1\", \"c1\":\"c1c1\"}"}



1877
1878
1879
# File 'lib/v20201016/models.rb', line 1877

def EnableTag
  @EnableTag
end

#JsonType ⇒ Object

JsonType为1:转义。示例: 日志原文:{"a":"aa", "b":{"b1":"b1b1", "c1":"c1c1"}} 投递到Ckafka:{"a":"aa","b":"{\"b1\":\"b1b1\", \"c1\":\"c1c1\"}"}



1877
1878
1879
# File 'lib/v20201016/models.rb', line 1877

def JsonType
  @JsonType
end

#MetaFields ⇒ Object

JsonType为1:转义。示例: 日志原文:{"a":"aa", "b":{"b1":"b1b1", "c1":"c1c1"}} 投递到Ckafka:{"a":"aa","b":"{\"b1\":\"b1b1\", \"c1\":\"c1c1\"}"}



1877
1878
1879
# File 'lib/v20201016/models.rb', line 1877

def MetaFields
  @MetaFields
end

#TagJsonNotTiled ⇒ Object

JsonType为1:转义。示例: 日志原文:{"a":"aa", "b":{"b1":"b1b1", "c1":"c1c1"}} 投递到Ckafka:{"a":"aa","b":"{\"b1\":\"b1b1\", \"c1\":\"c1c1\"}"}



1877
1878
1879
# File 'lib/v20201016/models.rb', line 1877

def TagJsonNotTiled
  @TagJsonNotTiled
end

#TimestampAccuracy ⇒ Object

JsonType为1:转义。示例: 日志原文:{"a":"aa", "b":{"b1":"b1b1", "c1":"c1c1"}} 投递到Ckafka:{"a":"aa","b":"{\"b1\":\"b1b1\", \"c1\":\"c1c1\"}"}



1877
1878
1879
# File 'lib/v20201016/models.rb', line 1877

def TimestampAccuracy
  @TimestampAccuracy
end

Instance Method Details

#deserialize(params) ⇒ Object



1887
1888
1889
1890
1891
1892
1893
# File 'lib/v20201016/models.rb', line 1887

def deserialize(params)
  @EnableTag = params['EnableTag']
  @MetaFields = params['MetaFields']
  @TagJsonNotTiled = params['TagJsonNotTiled']
  @TimestampAccuracy = params['TimestampAccuracy']
  @JsonType = params['JsonType']
end