final String[] solrUrl = { "http://localhost:8983/solr" };
final CloudSolrClient cloudSolrClient = new CloudSolrClient.Builder(Arrays.asList(solrUrl)).build();
final String aliasName = "alias1";
final String aliasedCollections = "collection1,collection2";
// create alias
{
final CollectionAdminRequest.CreateAlias adminRequest = CollectionAdminRequest.CreateAlias.createAlias(aliasName, aliasedCollections);
CollectionAdminResponse adminResponse = adminRequest.process(cloudSolrClient);
System.out.println(adminResponse);
}
cloudSolrClient.close();