Interface HttpClientBuilderPlugin

All Known Implementing Classes:
PKIAuthenticationPlugin

public interface HttpClientBuilderPlugin
Plugin interface for configuring internal HttpClients. This relies on the internal HttpClient implementation and is subject to change.
WARNING: This API is experimental and might change in incompatible ways in the next release.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.solr.client.solrj.impl.SolrHttpClientBuilder
    getHttpClientBuilder(org.apache.solr.client.solrj.impl.SolrHttpClientBuilder builder)
     
    default void
    setup(org.apache.solr.client.solrj.impl.Http2SolrClient client)
     
  • Method Details

    • getHttpClientBuilder

      org.apache.solr.client.solrj.impl.SolrHttpClientBuilder getHttpClientBuilder(org.apache.solr.client.solrj.impl.SolrHttpClientBuilder builder)
      Returns:
      Returns an instance of a SolrHttpClientBuilder to be used for configuring the HttpClients for use with SolrJ clients.
      WARNING: This API is experimental and might change in incompatible ways in the next release.
    • setup

      default void setup(org.apache.solr.client.solrj.impl.Http2SolrClient client)