in ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/AmbariSolrCloudClient.java [86:114]
public AmbariSolrCloudClient(AmbariSolrCloudClientBuilder builder) {
this.zkConnectString = builder.zkConnectString;
this.collection = builder.collection;
this.configSet = builder.configSet;
this.configDir = builder.configDir;
this.shards = builder.shards;
this.replication = builder.replication;
this.retryTimes = builder.retryTimes;
this.interval = builder.interval;
this.jaasFile = builder.jaasFile;
this.solrCloudClient = builder.solrCloudClient;
this.solrZkClient = builder.solrZkClient;
this.maxShardsPerNode = builder.maxShardsPerNode;
this.routerName = builder.routerName;
this.routerField = builder.routerField;
this.implicitRouting = builder.implicitRouting;
this.znode = builder.znode;
this.saslUsers = builder.saslUsers;
this.propName = builder.propName;
this.propValue = builder.propValue;
this.securityJsonLocation = builder.securityJsonLocation;
this.secure = builder.secure;
this.transferMode = builder.transferMode;
this.copySrc = builder.copySrc;
this.copyDest = builder.copyDest;
this.output = builder.output;
this.includeDocNumber = builder.includeDocNumber;
this.autoScalingJsonLocation = builder.autoScalingJsonLocation;
}