class Aws::S3::FileDownloader
def multithreaded_get_by_parts(n_parts, total_size)
def multithreaded_get_by_parts(n_parts, total_size) parts = (1..n_parts).map do |part| Part.new(part_number: part, params: @params.merge(part_number: part)) end download_in_threads(PartList.new(parts), total_size) end