Class KernelElasticsearchConfiguration

java.lang.Object
org.springframework.data.elasticsearch.config.ElasticsearchConfigurationSupport
org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
io.meeds.spring.kernel.KernelElasticsearchConfiguration

@Configuration public class KernelElasticsearchConfiguration extends org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.data.elasticsearch.client.ClientConfiguration
     
    co.elastic.clients.elasticsearch.ElasticsearchClient
    elasticsearchClient(co.elastic.clients.transport.ElasticsearchTransport transport)
     
    org.springframework.data.elasticsearch.core.ElasticsearchOperations
    elasticsearchOperations(org.springframework.data.elasticsearch.core.convert.ElasticsearchConverter elasticsearchConverter, co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient)
     
    org.elasticsearch.client.RestClient
    elasticsearchRestClient(org.springframework.data.elasticsearch.client.ClientConfiguration clientConfiguration)
     
    co.elastic.clients.transport.ElasticsearchTransport
    elasticsearchTransport(org.elasticsearch.client.RestClient restClient, co.elastic.clients.json.JsonpMapper jsonpMapper)
     
    co.elastic.clients.json.JsonpMapper
     

    Methods inherited from class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration

    transportOptions

    Methods inherited from class org.springframework.data.elasticsearch.config.ElasticsearchConfigurationSupport

    elasticsearchCustomConversions, elasticsearchEntityMapper, elasticsearchMappingContext, fieldNamingStrategy, getInitialEntitySet, getMappingBasePackages, refreshPolicy, scanForEntities, writeTypeHints

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KernelElasticsearchConfiguration

      public KernelElasticsearchConfiguration()
  • Method Details

    • clientConfiguration

      public org.springframework.data.elasticsearch.client.ClientConfiguration clientConfiguration()
      Specified by:
      clientConfiguration in class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
    • elasticsearchRestClient

      public org.elasticsearch.client.RestClient elasticsearchRestClient(org.springframework.data.elasticsearch.client.ClientConfiguration clientConfiguration)
      Overrides:
      elasticsearchRestClient in class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
    • jsonpMapper

      public co.elastic.clients.json.JsonpMapper jsonpMapper()
      Overrides:
      jsonpMapper in class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
    • elasticsearchTransport

      public co.elastic.clients.transport.ElasticsearchTransport elasticsearchTransport(org.elasticsearch.client.RestClient restClient, co.elastic.clients.json.JsonpMapper jsonpMapper)
      Overrides:
      elasticsearchTransport in class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
    • elasticsearchClient

      public co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient(co.elastic.clients.transport.ElasticsearchTransport transport)
      Overrides:
      elasticsearchClient in class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
    • elasticsearchOperations

      public org.springframework.data.elasticsearch.core.ElasticsearchOperations elasticsearchOperations(org.springframework.data.elasticsearch.core.convert.ElasticsearchConverter elasticsearchConverter, co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient)
      Overrides:
      elasticsearchOperations in class org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration