Class ReactiveElasticsearchClusterClient
java.lang.Object
co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchClusterClient>
org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClusterClient
public class ReactiveElasticsearchClusterClient
extends co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchClusterClient>
Reactive version of the
ElasticsearchClusterClient
- Since:
- 4.4
- Author:
- Peter-Josef Meisch
-
Field Summary
Fields inherited from class co.elastic.clients.ApiClient
transport, transportOptions
-
Constructor Summary
ConstructorDescriptionReactiveElasticsearchClusterClient
(co.elastic.clients.transport.ElasticsearchTransport transport, co.elastic.clients.transport.TransportOptions transportOptions) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateResponse>
deleteComponentTemplate
(co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateRequest deleteComponentTemplateRequest) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateResponse>
deleteComponentTemplate
(Function<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateRequest>> fn) reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse>
existsComponentTemplate
(co.elastic.clients.elasticsearch.cluster.ExistsComponentTemplateRequest existsComponentTemplateRequest) reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse>
existsComponentTemplate
(Function<co.elastic.clients.elasticsearch.cluster.ExistsComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.ExistsComponentTemplateRequest>> fn) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateResponse>
getComponentTemplate
(co.elastic.clients.elasticsearch.cluster.GetComponentTemplateRequest getComponentTemplateRequest) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateResponse>
getComponentTemplate
(Function<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateRequest>> fn) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.HealthResponse>
health
(co.elastic.clients.elasticsearch.cluster.HealthRequest healthRequest) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.HealthResponse>
health
(Function<co.elastic.clients.elasticsearch.cluster.HealthRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.HealthRequest>> fn) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateResponse>
putComponentTemplate
(co.elastic.clients.elasticsearch.cluster.PutComponentTemplateRequest putComponentTemplateRequest) reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateResponse>
putComponentTemplate
(Function<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateRequest>> fn) withTransportOptions
(co.elastic.clients.transport.TransportOptions transportOptions) Methods inherited from class co.elastic.clients.ApiClient
_jsonpMapper, _transport, _transportOptions, getDeserializer, withTransportOptions
-
Constructor Details
-
ReactiveElasticsearchClusterClient
public ReactiveElasticsearchClusterClient(co.elastic.clients.transport.ElasticsearchTransport transport, @Nullable co.elastic.clients.transport.TransportOptions transportOptions)
-
-
Method Details
-
withTransportOptions
public ReactiveElasticsearchClusterClient withTransportOptions(@Nullable co.elastic.clients.transport.TransportOptions transportOptions) - Specified by:
withTransportOptions
in classco.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,
ReactiveElasticsearchClusterClient>
-
health
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.HealthResponse> health(co.elastic.clients.elasticsearch.cluster.HealthRequest healthRequest) -
health
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.HealthResponse> health(Function<co.elastic.clients.elasticsearch.cluster.HealthRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.HealthRequest>> fn) -
putComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateResponse> putComponentTemplate(co.elastic.clients.elasticsearch.cluster.PutComponentTemplateRequest putComponentTemplateRequest) -
putComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateResponse> putComponentTemplate(Function<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.PutComponentTemplateRequest>> fn) -
getComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateResponse> getComponentTemplate(co.elastic.clients.elasticsearch.cluster.GetComponentTemplateRequest getComponentTemplateRequest) -
getComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateResponse> getComponentTemplate(Function<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.GetComponentTemplateRequest>> fn) -
existsComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsComponentTemplate(co.elastic.clients.elasticsearch.cluster.ExistsComponentTemplateRequest existsComponentTemplateRequest) -
existsComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsComponentTemplate(Function<co.elastic.clients.elasticsearch.cluster.ExistsComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.ExistsComponentTemplateRequest>> fn) -
deleteComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateResponse> deleteComponentTemplate(co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateRequest deleteComponentTemplateRequest) -
deleteComponentTemplate
public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateResponse> deleteComponentTemplate(Function<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateRequest.Builder, co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.cluster.DeleteComponentTemplateRequest>> fn)
-