Class: TencentCloud::Cls::V20201016::KafkaConsumerContent

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

Overview

kafka协议消费内容

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(format = nil, enabletag = nil, metafields = nil, tagtransaction = nil, jsontype = nil) ⇒ KafkaConsumerContent

Returns a new instance of KafkaConsumerContent.



11849
11850
11851
11852
11853
11854
11855
# File 'lib/v20201016/models.rb', line 11849

def initialize(format=nil, enabletag=nil, metafields=nil, tagtransaction=nil, jsontype=nil)
  @Format = format
  @EnableTag = enabletag
  @MetaFields = metafields
  @TagTransaction = tagtransaction
  @JsonType = jsontype
end

Instance Attribute Details

#EnableTag ⇒ Object

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



11847
11848
11849
# File 'lib/v20201016/models.rb', line 11847

def EnableTag
  @EnableTag
end

#Format ⇒ Object

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



11847
11848
11849
# File 'lib/v20201016/models.rb', line 11847

def Format
  @Format
end

#JsonType ⇒ Object

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



11847
11848
11849
# File 'lib/v20201016/models.rb', line 11847

def JsonType
  @JsonType
end

#MetaFields ⇒ Object

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



11847
11848
11849
# File 'lib/v20201016/models.rb', line 11847

def MetaFields
  @MetaFields
end

#TagTransaction ⇒ Object

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



11847
11848
11849
# File 'lib/v20201016/models.rb', line 11847

def TagTransaction
  @TagTransaction
end

Instance Method Details

#deserialize(params) ⇒ Object



11857
11858
11859
11860
11861
11862
11863
# File 'lib/v20201016/models.rb', line 11857

def deserialize(params)
  @Format = params['Format']
  @EnableTag = params['EnableTag']
  @MetaFields = params['MetaFields']
  @TagTransaction = params['TagTransaction']
  @JsonType = params['JsonType']
end