public class CoreOptimizer
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private SolrClient |
client |
private CoreService |
coreService |
private boolean |
isMasterOnlySetup |
private static org.slf4j.Logger |
log |
private int |
maxSegments |
private int |
segmentsDivider |
Constructor and Description |
---|
CoreOptimizer(SolrCoreConfiguration coreConfig,
SolrClientConfiguration solrClientConfig,
CoreService coreService,
SolrClient client) |
Modifier and Type | Method and Description |
---|---|
void |
run() |
private static final org.slf4j.Logger log
private final int maxSegments
private final int segmentsDivider
private final SolrClient client
private final CoreService coreService
private final boolean isMasterOnlySetup
@Inject public CoreOptimizer(SolrCoreConfiguration coreConfig, SolrClientConfiguration solrClientConfig, CoreService coreService, SolrClient client)