Class ConfigSet


  • public class ConfigSet
    extends Object
    Stores a core's configuration in the form of a SolrConfig and IndexSchema. Immutable.
    See Also:
    ConfigSetService
    • Constructor Detail

      • ConfigSet

        public ConfigSet​(String name,
                         SolrConfig solrConfig,
                         org.apache.solr.core.ConfigSet.SchemaSupplier indexSchemaSupplier,
                         org.apache.solr.common.util.NamedList<?> properties,
                         boolean trusted)
    • Method Detail

      • getName

        public String getName()
      • getSolrConfig

        public SolrConfig getSolrConfig()
      • getIndexSchema

        public IndexSchema getIndexSchema​(boolean forceFetch)
        Parameters:
        forceFetch - get a fresh value and not cached value
      • getProperties

        public org.apache.solr.common.util.NamedList<?> getProperties()
      • isTrusted

        public boolean isTrusted()