Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- convert(CharSequence, Class<InetAddress>, ConversionContext) - Method in class io.micronaut.elasticsearch.convert.StringToInetAddressConverter
- convert(CharSequence, Class<Header>, ConversionContext) - Method in class io.micronaut.elasticsearch.convert.StringToHeaderConverter
- convert(CharSequence, Class<HttpHost>, ConversionContext) - Method in class io.micronaut.elasticsearch.convert.StringToHttpHostConverter
- convert(CharSequence, Class<NodeSelector>, ConversionContext) - Method in class io.micronaut.elasticsearch.convert.StringToNodeSelectorConverter
D
- DEFAULT_HOST - Static variable in interface io.micronaut.elasticsearch.ElasticsearchSettings
-
Default Elasticsearch host.
- DefaultElasticsearchClientFactory - Class in io.micronaut.elasticsearch
-
The default Factory for creating Elasticsearch client.
- DefaultElasticsearchClientFactory() - Constructor for class io.micronaut.elasticsearch.DefaultElasticsearchClientFactory
- DefaultElasticsearchConfiguration - Interface in io.micronaut.elasticsearch
-
Elasticsearch Configuration.
- DefaultElasticsearchConfigurationProperties - Class in io.micronaut.elasticsearch
-
Default configurations for Elasticsearch.
- DefaultElasticsearchConfigurationProperties() - Constructor for class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- DefaultHttpAsyncClientBuilderFactory - Class in io.micronaut.elasticsearch
-
The default factory used to create
HttpAsyncClientBuilder
for HTTP client configurations. - DefaultHttpAsyncClientBuilderFactory() - Constructor for class io.micronaut.elasticsearch.DefaultHttpAsyncClientBuilderFactory
E
- ElasticsearchClientHealthIndicator - Class in io.micronaut.elasticsearch.health
-
A
HealthIndicator
for Elasticsearch that uses an automatically-configured high-level REST client, injected as a dependency, to communicate with Elasticsearch. - ElasticsearchClientHealthIndicator(ElasticsearchAsyncClient) - Constructor for class io.micronaut.elasticsearch.health.ElasticsearchClientHealthIndicator
-
Constructor.
- ElasticsearchSettings - Interface in io.micronaut.elasticsearch
-
Common constants for Elasticsearch settings.
G
- getDefaultHeaders() - Method in interface io.micronaut.elasticsearch.DefaultElasticsearchConfiguration
-
The default headers that need to be sent with each request, to prevent having to specify them with each single request.
- getDefaultHeaders() - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- getHttpAsyncClientBuilder() - Method in interface io.micronaut.elasticsearch.DefaultElasticsearchConfiguration
-
The http client configuration (e.g.
- getHttpAsyncClientBuilder() - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- getHttpHosts() - Method in interface io.micronaut.elasticsearch.DefaultElasticsearchConfiguration
-
The one or more hosts that the client will communicate with, provided as instances of
HttpHost
. - getHttpHosts() - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- getMaxRetryTimeoutMillis() - Method in interface io.micronaut.elasticsearch.DefaultElasticsearchConfiguration
-
The timeout that should be honoured in case multiple attempts are made for the same request.
- getMaxRetryTimeoutMillis() - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- getNodeSelector() - Method in interface io.micronaut.elasticsearch.DefaultElasticsearchConfiguration
-
The node selector to be used to filter the nodes the client will send requests to among the ones that are set to the client itself.
- getNodeSelector() - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- getRequestConfigBuilder() - Method in interface io.micronaut.elasticsearch.DefaultElasticsearchConfiguration
- getRequestConfigBuilder() - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- getResult() - Method in class io.micronaut.elasticsearch.health.ElasticsearchClientHealthIndicator
-
Tries to call the cluster info API on Elasticsearch to obtain information about the cluster.
H
- httpAsyncClientBuilder - Variable in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- httpAsyncClientBuilder() - Method in class io.micronaut.elasticsearch.DefaultHttpAsyncClientBuilderFactory
-
The http client configuration (e.g.
I
- io.micronaut.elasticsearch - package io.micronaut.elasticsearch
-
Configuration for Elasticsearch RestHighLevelClient.
- io.micronaut.elasticsearch.conditon - package io.micronaut.elasticsearch.conditon
-
Elasticsearch Client condition.
- io.micronaut.elasticsearch.convert - package io.micronaut.elasticsearch.convert
-
Elasticsearch converters.
- io.micronaut.elasticsearch.health - package io.micronaut.elasticsearch.health
P
- PREFIX - Static variable in interface io.micronaut.elasticsearch.ElasticsearchSettings
-
The prefix to use for all Elasticsearch settings.
R
- requestConfigBuilder - Variable in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
-
The default request configurations.
- RequiresElasticsearch - Annotation Interface in io.micronaut.elasticsearch.conditon
-
Meta annotation for Elasticsearch that can be added to any component that requires Elasticsearch to load.
- restClientBuilder(DefaultElasticsearchConfigurationProperties) - Method in class io.micronaut.elasticsearch.DefaultElasticsearchClientFactory
S
- setDefaultHeaders(Header[]) - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- setHttpAsyncClientBuilder(HttpAsyncClientBuilder) - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- setHttpHosts(HttpHost[]) - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- setMaxRetryTimeoutMillis(int) - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- setNodeSelector(NodeSelector) - Method in class io.micronaut.elasticsearch.DefaultElasticsearchConfigurationProperties
- StringToHeaderConverter - Class in io.micronaut.elasticsearch.convert
-
Converts String to
Header
. - StringToHeaderConverter() - Constructor for class io.micronaut.elasticsearch.convert.StringToHeaderConverter
- StringToHttpHostConverter - Class in io.micronaut.elasticsearch.convert
-
Converts String to
HttpHost
. - StringToHttpHostConverter() - Constructor for class io.micronaut.elasticsearch.convert.StringToHttpHostConverter
- StringToInetAddressConverter - Class in io.micronaut.elasticsearch.convert
-
Converts String to
InetAddress
. - StringToInetAddressConverter() - Constructor for class io.micronaut.elasticsearch.convert.StringToInetAddressConverter
- StringToNodeSelectorConverter - Class in io.micronaut.elasticsearch.convert
-
Converts String to
NodeSelector
. - StringToNodeSelectorConverter() - Constructor for class io.micronaut.elasticsearch.convert.StringToNodeSelectorConverter
All Classes and Interfaces|All Packages|Constant Field Values