Class SolrClientCache

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class SolrClientCache
    extends Object
    implements Closeable
    The SolrClientCache caches SolrClients so they can be reused by different TupleStreams.
    • Constructor Detail

      • SolrClientCache

        public SolrClientCache()
      • SolrClientCache

        @Deprecated(since="9.0")
        public SolrClientCache​(org.apache.http.client.HttpClient apacheHttpClient)
        Deprecated.
      • SolrClientCache

        public SolrClientCache​(org.apache.solr.client.solrj.impl.Http2SolrClient http2SolrClient)
    • Method Detail

      • setDefaultZKHost

        public void setDefaultZKHost​(String zkHost)
      • getCloudSolrClient

        public org.apache.solr.client.solrj.impl.CloudSolrClient getCloudSolrClient​(String zkHost)
      • getHttpSolrClient

        public org.apache.solr.client.solrj.SolrClient getHttpSolrClient​(String baseUrl)