/**
  * Apply any set default object parameters to a request
  *
  * @param RequestInterface $request Request object to apply to
  */
 protected function applyDefaults(RequestInterface $request)
 {
     parent::applyDefaults($request);
     // If an ACL has been specified, set it on the request
     if ($this->get('acl')) {
         $request->setHeader('x-amz-acl', $this->get('acl'));
     }
     // If a storage class has been specified, set it on the request
     if ($this->get('storage_class')) {
         $request->setHeader('x-amz-storage-class', $this->get('storage_class'));
     }
 }
 /**
  * Get the SimpleXMLElement containing information about the completed
  * multipart upload.  Elements of interest are:
  * Location, Bucket, Key, and ETag
  * 
  * @return SimpleXMLElement
  */
 public function getResult()
 {
     return parent::getResult();
 }