class Aws::S3::MultipartFileUploader::MultipartProgress
@api private
def call(part_number, bytes_read)
def call(part_number, bytes_read) # part numbers start at 1 @bytes_sent[part_number - 1] = bytes_read @progress_callback.call(@bytes_sent, @total_sizes) end
def initialize(parts, progress_callback)
def initialize(parts, progress_callback) @bytes_sent = Array.new(parts.size, 0) @total_sizes = parts.part_sizes @progress_callback = progress_callback end