Class SolrTestCaseJ4.CloudSolrClientBuilder

  • Enclosing class:
    SolrTestCaseJ4

    public static class SolrTestCaseJ4.CloudSolrClientBuilder
    extends org.apache.solr.client.solrj.impl.CloudSolrClient.Builder
    A variant of CloudSolrClient.Builder that will randomize some internal settings.
    • Field Summary

      • Fields inherited from class org.apache.solr.client.solrj.impl.CloudSolrClient.Builder

        directUpdatesToLeadersOnly, lbClientBuilder, loadBalancedSolrClient, parallelUpdates, shardLeadersOnly, solrUrls, stateProvider, zkChroot, zkHosts
      • Fields inherited from class org.apache.solr.client.solrj.impl.SolrClientBuilder

        connectionTimeoutMillis, httpClient, responseParser, socketTimeoutMillis
    • Method Summary

      • Methods inherited from class org.apache.solr.client.solrj.impl.CloudSolrClient.Builder

        build, getThis, sendDirectUpdatesToAnyShardReplica, sendDirectUpdatesToShardLeadersOnly, sendUpdatesOnlyToShardLeaders, sendUpdatesToAllReplicasInShard, withClusterStateProvider, withLBHttpSolrClient, withLBHttpSolrClientBuilder, withParallelUpdates, withSolrUrl, withSolrUrl, withZkChroot, withZkHost, withZkHost
      • Methods inherited from class org.apache.solr.client.solrj.impl.SolrClientBuilder

        withConnectionTimeout, withHttpClient, withResponseParser, withSocketTimeout
    • Constructor Detail

      • CloudSolrClientBuilder

        public CloudSolrClientBuilder​(org.apache.solr.client.solrj.impl.ClusterStateProvider stateProvider)