Index

C D E G H I P R S 
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
 
C D E G H I P R S 
All Classes and Interfaces|All Packages|Constant Field Values