/**
  * {@inheritdoc}
  */
 public function getHeaders()
 {
     return $this->decoratedRequest->getHeaders();
 }
 /**
  * Sends the actual request.
  *
  * @param  RequestInterface $request
  *
  * @return Response Response object created from raw response
  *
  * @throws ClientException Thrown when response could not be created.
  */
 protected function sendRequest(RequestInterface $request)
 {
     return $this->client->makeCall($request->getFullUrl(), $this->addDefaultHeaders($request->getHeaders()), $request->getOptions());
 }