Class SolrTestCaseJ4.RandomizingCloudSolrClientBuilder

java.lang.Object
org.apache.solr.client.solrj.impl.CloudSolrClient.Builder
org.apache.solr.SolrTestCaseJ4.RandomizingCloudSolrClientBuilder
Enclosing class:
SolrTestCaseJ4

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

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

    canUseZkACLs, defaultCollection, directUpdatesToLeadersOnly, httpClient, internalClientBuilder, parallelCacheRefreshesLocks, parallelUpdates, requestWriter, responseParser, retryExpiryTimeNano, shardLeadersOnly, solrUrls, stateProvider, timeToLiveSeconds, zkChroot, zkClientTimeout, zkConnectTimeout, zkHosts
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    RandomizingCloudSolrClientBuilder(org.apache.solr.client.solrj.impl.ClusterStateProvider stateProvider)
     
     
  • Method Summary

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

    build, canUseZkACLs, createHttpClusterStateProvider, createOrGetHttpClient, createOrGetLbClient, createZkClusterStateProvider, sendDirectUpdatesToAnyShardReplica, sendDirectUpdatesToShardLeadersOnly, sendUpdatesOnlyToShardLeaders, sendUpdatesToAnyReplica, withCollectionCacheTtl, withDefaultCollection, withHttpClient, withHttpClientBuilder, withParallelCacheRefreshes, withParallelUpdates, withRequestWriter, withResponseParser, withRetryExpiryTime, withZkClientTimeout, withZkConnectTimeout

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RandomizingCloudSolrClientBuilder

      public RandomizingCloudSolrClientBuilder(List<String> zkHosts, Optional<String> zkChroot)
    • RandomizingCloudSolrClientBuilder

      public RandomizingCloudSolrClientBuilder(org.apache.solr.client.solrj.impl.ClusterStateProvider stateProvider)
    • RandomizingCloudSolrClientBuilder

      public RandomizingCloudSolrClientBuilder(MiniSolrCloudCluster cluster)