class TencentCloud::Ckafka::V20190819::ValueParam
数据处理——Value处理参数
def deserialize(params)
def deserialize(params) @Type = params['Type'] unless params['Replace'].nil? @Replace = ReplaceParam.new @Replace.deserialize(params['Replace']) end unless params['Substr'].nil? @Substr = SubstrParam.new @Substr.deserialize(params['Substr']) end unless params['Date'].nil? @Date = DateParam.new @Date.deserialize(params['Date']) end unless params['RegexReplace'].nil? @RegexReplace = RegexReplaceParam.new @RegexReplace.deserialize(params['RegexReplace']) end unless params['Split'].nil? @Split = SplitParam.new @Split.deserialize(params['Split']) end unless params['KV'].nil? @KV = KVParam.new @KV.deserialize(params['KV']) end @Result = params['Result'] unless params['JsonPathReplace'].nil? @JsonPathReplace = JsonPathReplaceParam.new @JsonPathReplace.deserialize(params['JsonPathReplace']) end unless params['UrlDecode'].nil? @UrlDecode = UrlDecodeParam.new @UrlDecode.deserialize(params['UrlDecode']) end unless params['Lowercase'].nil? @Lowercase = LowercaseParam.new @Lowercase.deserialize(params['Lowercase']) end end
def initialize(type=nil, replace=nil, substr=nil, date=nil, regexreplace=nil, split=nil, kv=nil, result=nil, jsonpathreplace=nil, urldecode=nil, lowercase=nil)
def initialize(type=nil, replace=nil, substr=nil, date=nil, regexreplace=nil, split=nil, kv=nil, result=nil, jsonpathreplace=nil, urldecode=nil, lowercase=nil) @Type = type @Replace = replace @Substr = substr @Date = date @RegexReplace = regexreplace @Split = split @KV = kv @Result = result @JsonPathReplace = jsonpathreplace @UrlDecode = urldecode @Lowercase = lowercase end