public class CacheConfig extends Object implements MapSerializable
| Constructor and Description | 
|---|
| CacheConfig() | 
| CacheConfig(Class<? extends SolrCache> clazz,
           Map<String,String> args,
           CacheRegenerator regenerator) | 
| Modifier and Type | Method and Description | 
|---|---|
| static CacheConfig | getConfig(SolrConfig solrConfig,
         String xpath) | 
| static CacheConfig | getConfig(SolrConfig solrConfig,
         String nodeName,
         Map<String,String> attrs,
         String xpath) | 
| static CacheConfig[] | getMultipleConfigs(SolrConfig solrConfig,
                  String configPath) | 
| String | getNodeName() | 
| CacheRegenerator | getRegenerator() | 
| SolrCache | newInstance() | 
| void | setRegenerator(CacheRegenerator regenerator) | 
| Map<String,Object> | toMap() | 
public CacheRegenerator getRegenerator()
public void setRegenerator(CacheRegenerator regenerator)
public static CacheConfig[] getMultipleConfigs(SolrConfig solrConfig, String configPath)
public static CacheConfig getConfig(SolrConfig solrConfig, String xpath)
public static CacheConfig getConfig(SolrConfig solrConfig, String nodeName, Map<String,String> attrs, String xpath)
public SolrCache newInstance()
public Map<String,Object> toMap()
toMap in interface MapSerializablepublic String getNodeName()
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.