parameters: (self, queue, client_factory, transfer_monitor, osutil)
docstring: Fulfills GetObjectJobs
  
          Downloads the S3 object, writes it to the specified file, and
          renames the file to its final location if it completes the final
          job for a particular transfer.
  
          :param queue: Queue for retrieving GetObjectJob's
          :param client_factory: ClientFactory for creating S3 clients
          :param transfer_monitor: Monitor for notifying
          :param osutil: OSUtils object to use for os-related behavior when
              performing the transfer.
docstring_summary: Fulfills GetObjectJobs
docstring_tokens: Fulfills GetObjectJobs
function: def __init__(self, queue, client_factory, transfer_monitor, osutil):
          """Fulfills GetObjectJobs
  
          Downloads the S3 object, writes it to the specified file, and
          renames the file to its final location if it completes the final
          job for a particular transfer.
  
          :param queue: Queue for retrieving GetObjectJob's
          :param client_factory: ClientFactory for creating S3 clients
          :param transfer_monitor: Monitor for notifying
          :param osutil: OSUtils object to use for os-related behavior when
              performing the transfer.
          """
          super(GetObjectWorker, self).__init__(client_factory)
          self._queue = queue
          self._client_factory = client_factory
          self._transfer_monitor = transfer_monitor
          self._osutil = osutil
function_tokens: def __init__ ( self , queue , client_factory , transfer_monitor , osutil ) : super ( GetObjectWorker , self ) . __init__ ( client_factory ) self . _queue = queue self . _client_factory = client_factory self . _transfer_monitor = transfer_monitor self . _osutil = osutil