code: protected function generateSiteAlias($domainName, $language, $main = false, $prefix = null)
      {
          $siteAlias = new SiteAlias();
          $siteAlias->setDomain($domainName);
          $siteAlias->setLanguage($language);
          $siteAlias->setMain($main);
          $siteAlias->setPrefix($prefix);
          $siteAlias->setScheme(SchemeableInterface::SCHEME_HTTP);
  
          return $siteAlias;
      }
docs: @param string $domainName
  @param string $language
  @param bool   $main
  @param string $prefix
  
  @return SiteAlias