integration-tests/src/test/java/oracle/kubernetes/operator/BaseTest.java
public Map<String, Object> createOperatorMap(
      int suffixCount, boolean restEnabled, String prefix) {
    Map<String, Object> operatorMap = new HashMap<String, Object>();
    ArrayList<String> targetDomainsNS = new ArrayList<String>();
    targetDomainsNS.add(prefix.toLowerCase() + "-domainns-" + suffixCount);
    operatorMap.put("releaseName", prefix.toLowerCase() + "-op-" + suffixCount);
    operatorMap.put("domainNamespaces", targetDomainsNS);
    operatorMap.put("serviceAccount", prefix.toLowerCase() + "-sa-" + suffixCount);
    operatorMap.put("namespace", prefix.toLowerCase() + "-opns-" + suffixCount);
    operatorMap.put("resultDir", resultDir);
    operatorMap.put("userProjectsDir", resultDir + "/user-projects");
    if (restEnabled) {
      operatorMap.put("externalRestHttpsPort", 32000 + suffixCount);
      operatorMap.put("externalRestEnabled", restEnabled);
    }
    return operatorMap;
  }
/**
   * Creates a map with commonly used operator input attributes using suffixCount and prefix
   * to make the namespaces and ports unique.
   *
   * @param suffixCount unique numeric value
   * @param prefix      prefix for the artifact names
   * @return map with operator input attributes
   */
Creates a map with commonly used operator input attributes using suffixCount and prefix
to make the namespaces and ports unique.

@param suffixCount unique numeric value
@param prefix      prefix for the artifact names
@return map with operator input attributes
Creates a map with commonly used operator input attributes using suffixCount and prefix to make the namespaces and ports unique . @param suffixCount unique numeric value @param prefix prefix for the artifact names @return map with operator input attributes
public Map<String, Object> createOperatorMap(
      int suffixCount, boolean restEnabled, String prefix) {
    Map<String, Object> operatorMap = new HashMap<String, Object>();
    ArrayList<String> targetDomainsNS = new ArrayList<String>();
    targetDomainsNS.add(prefix.toLowerCase() + "-domainns-" + suffixCount);
    operatorMap.put("releaseName", prefix.toLowerCase() + "-op-" + suffixCount);
    operatorMap.put("domainNamespaces", targetDomainsNS);
    operatorMap.put("serviceAccount", prefix.toLowerCase() + "-sa-" + suffixCount);
    operatorMap.put("namespace", prefix.toLowerCase() + "-opns-" + suffixCount);
    operatorMap.put("resultDir", resultDir);
    operatorMap.put("userProjectsDir", resultDir + "/user-projects");
    if (restEnabled) {
      operatorMap.put("externalRestHttpsPort", 32000 + suffixCount);
      operatorMap.put("externalRestEnabled", restEnabled);
    }
    return operatorMap;
  }
public Map < String , Object > createOperatorMap ( int suffixCount , boolean restEnabled , String prefix ) { Map < String , Object > operatorMap = new HashMap < String , Object > ( ) ; ArrayList < String > targetDomainsNS = new ArrayList < String > ( ) ; targetDomainsNS . add ( prefix . toLowerCase ( ) + "-domainns-" + suffixCount ) ; operatorMap . put ( "releaseName" , prefix . toLowerCase ( ) + "-op-" + suffixCount ) ; operatorMap . put ( "domainNamespaces" , targetDomainsNS ) ; operatorMap . put ( "serviceAccount" , prefix . toLowerCase ( ) + "-sa-" + suffixCount ) ; operatorMap . put ( "namespace" , prefix . toLowerCase ( ) + "-opns-" + suffixCount ) ; operatorMap . put ( "resultDir" , resultDir ) ; operatorMap . put ( "userProjectsDir" , resultDir + "/user-projects" ) ; if ( restEnabled ) { operatorMap . put ( "externalRestHttpsPort" , 32000 + suffixCount ) ; operatorMap . put ( "externalRestEnabled" , restEnabled ) ; } return operatorMap ; }
Creates a map with commonly used operator input attributes using suffixCount and prefix
 to make the namespaces and ports unique.
Creates a map with commonly used operator input attributes using suffixCount and prefix to make the namespaces and ports unique .