public function getPushService($host) : PushService
    {
        foreach ($this->pushServices as $pushService) {
            if ($pushService->supportsHost($host)) {
                return $pushService;
            }
        }

        throw UnsupportedPushService::forHost($host);
    }