Class AbstractReactiveElasticsearchConfiguration
java.lang.Object
org.springframework.data.elasticsearch.config.ElasticsearchConfigurationSupport
org.springframework.data.elasticsearch.config.AbstractReactiveElasticsearchConfiguration
public abstract class AbstractReactiveElasticsearchConfiguration
extends ElasticsearchConfigurationSupport
- Since:
- 3.2
- Author:
- Christoph Strobl, Peter-Josef Meisch
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.elasticsearch.action.support.IndicesOptionsSet up the readIndicesOptions.abstract ReactiveElasticsearchClientReturn theReactiveElasticsearchClientinstance used to connect to the cluster.reactiveElasticsearchTemplate(ElasticsearchConverter elasticsearchConverter, ReactiveElasticsearchClient reactiveElasticsearchClient) CreatesReactiveElasticsearchOperations.protected RefreshPolicySet up the writeRefreshPolicy.Methods inherited from class org.springframework.data.elasticsearch.config.ElasticsearchConfigurationSupport
elasticsearchCustomConversions, elasticsearchEntityMapper, elasticsearchMappingContext, fieldNamingStrategy, getInitialEntitySet, getMappingBasePackages, scanForEntities, writeTypeHints
-
Constructor Details
-
AbstractReactiveElasticsearchConfiguration
public AbstractReactiveElasticsearchConfiguration()
-
-
Method Details
-
reactiveElasticsearchClient
Return theReactiveElasticsearchClientinstance used to connect to the cluster.- Returns:
- never null.
-
reactiveElasticsearchTemplate
@Bean public ReactiveElasticsearchOperations reactiveElasticsearchTemplate(ElasticsearchConverter elasticsearchConverter, ReactiveElasticsearchClient reactiveElasticsearchClient) CreatesReactiveElasticsearchOperations.- Returns:
- never null.
-
refreshPolicy
Set up the writeRefreshPolicy. Default is set to null to use the cluster defaults..- Overrides:
refreshPolicyin classElasticsearchConfigurationSupport- Returns:
- null to use the server defaults.
-
indicesOptions
Set up the readIndicesOptions. Default is set toIndicesOptions.strictExpandOpenAndForbidClosed().- Returns:
- null to use the server defaults.
-