integration = $integration; } /** * @return mixed */ public function getUrl() { return $this->url; } /** * @return array */ public function getParameters() { return $this->parameters; } public function setParameters(array $parameters): void { $this->parameters = $parameters; } /** * @return string */ public function getMethod() { return $this->method; } /** * @return array */ public function getSettings() { return $this->settings; } /** * @return string */ public function getAuthType() { return $this->authType; } public function setResponse(ResponseInterface $response): void { $this->response = $response; } public function getResponse(): ResponseInterface { return $this->response; } /** * @return mixed */ public function getHeaders() { return $this->headers; } public function setHeaders(array $headers): void { $this->headers = $headers; } }