Package com.lucidworks.cloud.api.solr
Class SolrPipelineClientConfiguration
java.lang.Object
com.lucidworks.cloud.api.solr.SolrPipelineClientConfiguration
@Configuration
@EnableConfigurationProperties(ConfigurationComponent.class)
@Import({com.lucidworks.zookeeper.CuratorAutoConfiguration.class,com.lucidworks.zookeeper.security.ZkEncryptionConfiguration.class,CollectionsConfigurations.class})
public class SolrPipelineClientConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsolrAuthorizationComponent(CollectionComponent collectionComponent) solrClusterComponent(SolrClusterDiscoveryClient solrClusterDiscoveryClient, CollectionStore collectionStore, CollectionComponent collectionComponent, ConfigurationComponent configurationComponent, org.apache.curator.framework.CuratorFramework curatorComponent) solrClusterDiscoveryClient(org.apache.curator.framework.CuratorFramework curator, com.fasterxml.jackson.databind.ObjectMapper mapper, com.lucidworks.apollo.security.crypto.StringDecryptor decryptor, com.lucidworks.apollo.pipeline.schema.SchemaProcessorFactory schemaProcessorFactory)
-
Constructor Details
-
SolrPipelineClientConfiguration
public SolrPipelineClientConfiguration()
-
-
Method Details
-
solrClusterDiscoveryClient
@Bean @ConditionalOnMissingBean(SolrClusterDiscoveryClient.class) public SolrClusterDiscoveryClient solrClusterDiscoveryClient(org.apache.curator.framework.CuratorFramework curator, com.fasterxml.jackson.databind.ObjectMapper mapper, com.lucidworks.apollo.security.crypto.StringDecryptor decryptor, com.lucidworks.apollo.pipeline.schema.SchemaProcessorFactory schemaProcessorFactory) -
solrClusterComponent
@Bean @ConditionalOnMissingBean(SolrClusterComponent.class) public SolrClusterComponent solrClusterComponent(SolrClusterDiscoveryClient solrClusterDiscoveryClient, CollectionStore collectionStore, CollectionComponent collectionComponent, ConfigurationComponent configurationComponent, org.apache.curator.framework.CuratorFramework curatorComponent) -
solrAuthorizationComponent
@Bean public SolrAuthorizationComponent solrAuthorizationComponent(CollectionComponent collectionComponent)
-