MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.addConfig(String configName,
Path configPath) |
Upload a collection config before tests start
|
protected static MiniSolrCloudCluster.Builder |
SolrCloudTestCase.configureCluster(int nodeCount) |
Call this to configure a cluster of n nodes.
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.formatZkServer(boolean formatZkServer) |
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.useOtherCollectionConfigSetExecution() |
This method makes the MiniSolrCloudCluster use the "other" Collection API execution strategy
than it normally would.
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withDefaultClusterProperty(String key,
String value) |
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withDistributedClusterStateUpdates(boolean distributedCollectionConfigSetApi,
boolean distributedClusterStateUpdates) |
Force the cluster Collection and config state API execution as well as the cluster state
update strategy to be either Overseer based or distributed.
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withJettyConfig(Consumer<org.apache.solr.client.solrj.embedded.JettyConfig.Builder> fun) |
Use a JettyConfig.Builder to configure the cluster's jetty servers
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withMetrics(boolean trackJettyMetrics) |
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withProperty(String propertyName,
String propertyValue) |
Set a cluster property
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withSecurityJson(String securityJson) |
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withSecurityJson(Path securityJson) |
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withSolrXml(String solrXml) |
Use the provided string as solr.xml content
|
MiniSolrCloudCluster.Builder |
MiniSolrCloudCluster.Builder.withSolrXml(Path solrXml) |
Read solr.xml from the provided path
|