public static class NodeConfig.NodeConfigBuilder extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_CORE_LOAD_THREADS |
static int |
DEFAULT_CORE_LOAD_THREADS_IN_CLOUD |
static Set<String> |
DEFAULT_HIDDEN_SYS_PROPS |
static int |
DEFAULT_TRANSIENT_CACHE_SIZE |
Constructor and Description |
---|
NodeConfigBuilder(String nodeName,
Path solrHome) |
public static final int DEFAULT_CORE_LOAD_THREADS
public static final int DEFAULT_CORE_LOAD_THREADS_IN_CLOUD
public static final int DEFAULT_TRANSIENT_CACHE_SIZE
public NodeConfig.NodeConfigBuilder setCoreRootDirectory(String coreRootDirectory)
public NodeConfig.NodeConfigBuilder setSolrDataHome(String solrDataHomeString)
public NodeConfig.NodeConfigBuilder setBooleanQueryMaxClauseCount(Integer booleanQueryMaxClauseCount)
public NodeConfig.NodeConfigBuilder setConfigSetBaseDirectory(String configSetBaseDirectory)
public NodeConfig.NodeConfigBuilder setSharedLibDirectory(String sharedLibDirectory)
public NodeConfig.NodeConfigBuilder setShardHandlerFactoryConfig(PluginInfo shardHandlerFactoryConfig)
public NodeConfig.NodeConfigBuilder setUpdateShardHandlerConfig(UpdateShardHandlerConfig updateShardHandlerConfig)
public NodeConfig.NodeConfigBuilder setCoreAdminHandlerClass(String coreAdminHandlerClass)
public NodeConfig.NodeConfigBuilder setCollectionsAdminHandlerClass(String collectionsAdminHandlerClass)
public NodeConfig.NodeConfigBuilder setHealthCheckHandlerClass(String healthCheckHandlerClass)
public NodeConfig.NodeConfigBuilder setInfoHandlerClass(String infoHandlerClass)
public NodeConfig.NodeConfigBuilder setConfigSetsHandlerClass(String configSetsHandlerClass)
public NodeConfig.NodeConfigBuilder setLogWatcherConfig(LogWatcherConfig logWatcherConfig)
public NodeConfig.NodeConfigBuilder setCloudConfig(CloudConfig cloudConfig)
public NodeConfig.NodeConfigBuilder setCoreLoadThreads(int coreLoadThreads)
public NodeConfig.NodeConfigBuilder setReplayUpdatesThreads(int replayUpdatesThreads)
@Deprecated public NodeConfig.NodeConfigBuilder setTransientCacheSize(int transientCacheSize)
public NodeConfig.NodeConfigBuilder setUseSchemaCache(boolean useSchemaCache)
public NodeConfig.NodeConfigBuilder setManagementPath(String managementPath)
public NodeConfig.NodeConfigBuilder setSolrProperties(Properties solrProperties)
public NodeConfig.NodeConfigBuilder setBackupRepositoryPlugins(PluginInfo[] backupRepositoryPlugins)
public NodeConfig.NodeConfigBuilder setMetricsConfig(MetricsConfig metricsConfig)
public NodeConfig.NodeConfigBuilder setSolrCoreCacheFactoryConfig(PluginInfo transientCacheConfig)
public NodeConfig.NodeConfigBuilder setTracerConfig(PluginInfo tracerConfig)
public NodeConfig.NodeConfigBuilder setDefaultZkHost(String defaultZkHost)
public NodeConfig.NodeConfigBuilder setAllowPaths(Set<Path> paths)
public NodeConfig build()
public NodeConfig.NodeConfigBuilder setSolrResourceLoader(SolrResourceLoader resourceLoader)
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.