Class SolrIO.ConnectionConfiguration

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    SolrIO

    public abstract static class SolrIO.ConnectionConfiguration
    extends java.lang.Object
    implements java.io.Serializable
    A POJO describing a connection configuration to Solr.
    See Also:
    Serialized Form
    • Constructor Detail

      • ConnectionConfiguration

        public ConnectionConfiguration()
    • Method Detail

      • create

        public static SolrIO.ConnectionConfiguration create​(java.lang.String zkHost)
        Creates a new Solr connection configuration.
        Parameters:
        zkHost - host of zookeeper
        Returns:
        the connection configuration object
      • withBasicCredentials

        public SolrIO.ConnectionConfiguration withBasicCredentials​(java.lang.String username,
                                                                   java.lang.String password)
        If Solr basic authentication is enabled, provide the username and password.