class TencentCloud::Ckafka::V20190819::PostgreSQLParam
def deserialize(params)
def deserialize(params) @Database = params['Database'] @Table = params['Table'] @Resource = params['Resource'] @PluginName = params['PluginName'] @SnapshotMode = params['SnapshotMode'] @DataFormat = params['DataFormat'] @DataTargetInsertMode = params['DataTargetInsertMode'] @DataTargetPrimaryKeyField = params['DataTargetPrimaryKeyField'] unless params['DataTargetRecordMapping'].nil? @DataTargetRecordMapping = [] params['DataTargetRecordMapping'].each do |i| recordmapping_tmp = RecordMapping.new recordmapping_tmp.deserialize(i) @DataTargetRecordMapping << recordmapping_tmp end end @DropInvalidMessage = params['DropInvalidMessage'] @IsTableRegular = params['IsTableRegular'] @KeyColumns = params['KeyColumns'] @RecordWithSchema = params['RecordWithSchema'] end