Coding Gsuite Application Rule Provisioning Policy Email double domain

Hi team,
Asking your assistance how to code in Gsuite application in rule email creation with double domain.

Indicated below script is our current script with single domain (@test.com)
I need to add another one domain. can you guys can help me how to add another domain in the code?

import java.util.;
import java.lang.
;
import sailpoint.object.QueryOptions;
import sailpoint.object.Filter;
import sailpoint.object.Identity;
import java.util.Iterator;
import java.util.ArrayList;

String source = identity.getAttribute(“source”);
String uniqueId = identity.getAttribute(“name”);
String emailOut = uniqueId + “@test.com”;

if (source.equalsIgnoreCase(“Outsource”)) {
return emailOut;
}

identity.setAttribute(“email”, null);
context.saveObject(identity);
context.commitTransaction();

String firstname = identity.getFirstname().replaceAll("\.","");
String middlename = identity.getAttribute(“middleName”);
String lastname = identity.getLastname().replaceAll("\.","");

if (middlename == null || middlename == void) {
middlename = “”;
} else {
middlename = identity.getAttribute(“middleName”).replaceAll("\s",".").toLowerCase();
}

String[] brokenFName = firstname.split(" ");
int counterFName = brokenFName.length;

String buildEmail = "";
int counterQuery = 0;
for (int i = counterFName; i > 0 ; i--){
buildEmail += brokenFName[counterQuery] + ".";

String checkEmail = (buildEmail + lastname.replaceAll("\s","")).toLowerCase() + “@test.com”;

int counterDnN = 0;

counterDnN = queryFilter(checkEmail);

	if (counterDnN == 0 ){
	return checkEmail;
	} 		
	counterQuery++;

} 

if (middlename != ""){
checkEmail = (buildEmail + middlename + "." + lastname.replaceAll("\\s","")).toLowerCase() + "@test.com";
counterDnN = queryFilter(checkEmail);

	if (counterDnN == 0 ) {
	return checkEmail;
	} else {
		i = 1;
		String counterLastname = lastnameCounterWithMiddlename((buildEmail + middlename + "." + lastname.replaceAll("\\s","")).toLowerCase());
		return counterLastname;
    } 
} else {
	checkEmail = ((buildEmail + lastname.replaceAll("\\s","")).toLowerCase())+ "@test.com";
	counterDnN = queryFilter(checkEmail);
	
	if (counterDnN == 0 ) {
		return checkEmail;
	} else {
		i = 1;
		String counterLastname = lastnameCounterWithoutMiddlename((buildEmail + lastname.replaceAll("\\s","")).toLowerCase());
		return counterLastname;
	}

}	
   	 context.decache(identity);