def get_object_torrent(params = {}, options = {}, &block)
      req = build_request(:get_object_torrent, params)
      req.send_request(options, &block)
    end
def get_object_torrent(params = {}, options = {}, &block)
      req = build_request(:get_object_torrent, params)
      req.send_request(options, &block)
    end
Return torrent files from a bucket.

 @option params [String, IO] :response_target
   Where to write response data, file path, or IO object.

 @option params [required, String] :bucket

 @option params [required, String] :key

 @option params [String] :request_payer
   Confirms that the requester knows that she or he will be charged for
   the request. Bucket owners need not specify this parameter in their
   requests. Documentation on downloading objects from requester pays
   buckets can be found at
   http://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectsinRequesterPaysBuckets.html

 @return [Types::GetObjectTorrentOutput] Returns a {Seahorse::Client::Response response} object which responds to the following methods:

   * {Types::GetObjectTorrentOutput#body #body} => IO
   * {Types::GetObjectTorrentOutput#request_charged #request_charged} => String


 @example Example: To retrieve torrent files for an object

   # The following example retrieves torrent files of an object.

   resp = client.get_object_torrent({
     bucket: "examplebucket",
     key: "HappyFace.jpg",
   })

   resp.to_h outputs the following:
   {
   }

 @example Request syntax with placeholder values

   resp = client.get_object_torrent({
     bucket: "BucketName", # required
     key: "ObjectKey", # required
     request_payer: "requester", # accepts requester
   })

 @example Response structure

   resp.body #=> IO
   resp.request_charged #=> String, one of "requester"

 @see http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/GetObjectTorrent AWS API Documentation

 @overload get_object_torrent(params = {})
 @param [Hash] params ({})