Class JobRunrElasticSearchStorageAutoConfiguration

java.lang.Object
org.jobrunr.spring.autoconfigure.storage.JobRunrElasticSearchStorageAutoConfiguration

@AutoConfiguration(after=org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration.class, before=JobRunrAutoConfiguration.class) @ConditionalOnBean(co.elastic.clients.elasticsearch.ElasticsearchClient.class) @ConditionalOnProperty(prefix="org.jobrunr.database", name="type", havingValue="elasticsearch", matchIfMissing=true) public class JobRunrElasticSearchStorageAutoConfiguration extends Object
  • Constructor Details

    • JobRunrElasticSearchStorageAutoConfiguration

      public JobRunrElasticSearchStorageAutoConfiguration()
  • Method Details

    • elasticSearchStorageProvider

      @Bean(name="storageProvider", destroyMethod="close") @ConditionalOnMissingBean public org.jobrunr.storage.StorageProvider elasticSearchStorageProvider(co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient, org.jobrunr.jobs.mappers.JobMapper jobMapper, JobRunrProperties properties)