class TencentCloud::Tione::V20211111::DataConfig
def deserialize(params)
def deserialize(params) @MappingPath = params['MappingPath'] @DataSourceType = params['DataSourceType'] unless params['DataSetSource'].nil? @DataSetSource = DataSetConfig.new @DataSetSource.deserialize(params['DataSetSource']) end unless params['COSSource'].nil? @COSSource = CosPathInfo.new @COSSource.deserialize(params['COSSource']) end unless params['CFSSource'].nil? @CFSSource = CFSConfig.new @CFSSource.deserialize(params['CFSSource']) end unless params['HDFSSource'].nil? @HDFSSource = HDFSConfig.new @HDFSSource.deserialize(params['HDFSSource']) end unless params['GooseFSSource'].nil? @GooseFSSource = GooseFS.new @GooseFSSource.deserialize(params['GooseFSSource']) end unless params['CFSTurboSource'].nil? @CFSTurboSource = CFSTurbo.new @CFSTurboSource.deserialize(params['CFSTurboSource']) end end