Package org.apache.solr.core
Class NodeConfig
- java.lang.Object
-
- org.apache.solr.core.NodeConfig
-
public class NodeConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeConfig.NodeConfigBuilder
-
Field Summary
Fields Modifier and Type Field Description protected SolrResourceLoader
loader
protected Properties
solrProperties
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginInfo[]
getBackupRepositoryPlugins()
CloudConfig
getCloudConfig()
String
getCollectionsHandlerClass()
Path
getConfigSetBaseDirectory()
String
getConfigSetsHandlerClass()
String
getCoreAdminHandlerClass()
int
getCoreLoadThreadCount(boolean zkAware)
Path
getCoreRootDirectory()
String
getInfoHandlerClass()
LogWatcherConfig
getLogWatcherConfig()
String
getManagementPath()
MetricsConfig
getMetricsConfig()
String
getNodeName()
int
getReplayUpdatesThreads()
PluginInfo
getShardHandlerFactoryPluginInfo()
String
getSharedLibDirectory()
Path
getSolrDataHome()
Properties
getSolrProperties()
SolrResourceLoader
getSolrResourceLoader()
PluginInfo
getTransientCachePluginInfo()
int
getTransientCacheSize()
UpdateShardHandlerConfig
getUpdateShardHandlerConfig()
boolean
hasSchemaCache()
-
-
-
Field Detail
-
loader
protected final SolrResourceLoader loader
-
solrProperties
protected final Properties solrProperties
-
-
Method Detail
-
getNodeName
public String getNodeName()
-
getCoreRootDirectory
public Path getCoreRootDirectory()
-
getSolrDataHome
public Path getSolrDataHome()
-
getShardHandlerFactoryPluginInfo
public PluginInfo getShardHandlerFactoryPluginInfo()
-
getUpdateShardHandlerConfig
public UpdateShardHandlerConfig getUpdateShardHandlerConfig()
-
getCoreLoadThreadCount
public int getCoreLoadThreadCount(boolean zkAware)
-
getReplayUpdatesThreads
public int getReplayUpdatesThreads()
-
getSharedLibDirectory
public String getSharedLibDirectory()
-
getCoreAdminHandlerClass
public String getCoreAdminHandlerClass()
-
getCollectionsHandlerClass
public String getCollectionsHandlerClass()
-
getInfoHandlerClass
public String getInfoHandlerClass()
-
getConfigSetsHandlerClass
public String getConfigSetsHandlerClass()
-
hasSchemaCache
public boolean hasSchemaCache()
-
getManagementPath
public String getManagementPath()
-
getConfigSetBaseDirectory
public Path getConfigSetBaseDirectory()
-
getLogWatcherConfig
public LogWatcherConfig getLogWatcherConfig()
-
getCloudConfig
public CloudConfig getCloudConfig()
-
getTransientCacheSize
public int getTransientCacheSize()
-
getSolrProperties
public Properties getSolrProperties()
-
getSolrResourceLoader
public SolrResourceLoader getSolrResourceLoader()
-
getBackupRepositoryPlugins
public PluginInfo[] getBackupRepositoryPlugins()
-
getMetricsConfig
public MetricsConfig getMetricsConfig()
-
getTransientCachePluginInfo
public PluginInfo getTransientCachePluginInfo()
-
-