public interface SolrClientConfiguration
Modifier and Type | Method and Description |
---|---|
int |
getCommitWithinMs()
AutoCommit time sent to solr with every request.
|
java.util.Optional<org.apache.http.auth.Credentials> |
getCredentials() |
int |
getDocumentBatchSize()
Batch size, for buffering documents before sending to solr writer.
|
java.net.URL |
getMasterServerBaseURL()
Base url for solr master server.
|
java.net.URL |
getMasterURL(CoreIdentifier core)
URL pointing to solr master instance, including corename
|
int |
getMaxHttpReaderConnections()
Configuration value for the maximum number of HttpClient connections to the solr
slaves.
|
java.lang.String |
getSingleCorePath()
Path to solr core, without leading slash.
|
java.lang.String[] |
getSlaveURLs(CoreIdentifier core)
Gets list of slave urls
|
boolean |
isDebugQuery()
If set to "true" it enables the debugQuery parameter to queries sent to solr.
|
int getDocumentBatchSize()
java.net.URL getMasterServerBaseURL()
java.net.URL getMasterURL(CoreIdentifier core)
java.lang.String[] getSlaveURLs(CoreIdentifier core)
int getCommitWithinMs()
java.lang.String getSingleCorePath()
boolean isDebugQuery()
int getMaxHttpReaderConnections()
java.util.Optional<org.apache.http.auth.Credentials> getCredentials()