Class ElasticsearchJavaClientProducer
java.lang.Object
io.quarkus.elasticsearch.javaclient.runtime.ElasticsearchJavaClientProducer
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) com.fasterxml.jackson.databind.ObjectMapper(package private) org.elasticsearch.client.RestClient -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionco.elastic.clients.elasticsearch.ElasticsearchAsyncClientco.elastic.clients.elasticsearch.ElasticsearchClient(package private) voiddestroy()(package private) void
-
Field Details
-
restClient
@Inject @Default org.elasticsearch.client.RestClient restClient -
objectMapper
@Inject com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Details
-
ElasticsearchJavaClientProducer
public ElasticsearchJavaClientProducer()
-
-
Method Details
-
initTransport
@PostConstruct void initTransport() -
blockingClient
@Produces @Singleton public co.elastic.clients.elasticsearch.ElasticsearchClient blockingClient() -
asyncClient
@Produces @Singleton public co.elastic.clients.elasticsearch.ElasticsearchAsyncClient asyncClient() -
destroy
@PreDestroy void destroy()
-