public function init()
    {
        $this->pluginClient = new PluginClient(
            $this->httpClient ?: HttpClientDiscovery::find(),
            $this->plugins
        );

        $this->client = new HttpMethodsClient(
            $this->pluginClient,
            $this->messageFactory ?: MessageFactoryDiscovery::find()
        );
    }