Package org.opensearch.data.client.osc
Class ReactiveOpenSearchClusterClient
java.lang.Object
org.opensearch.client.ApiClient<org.opensearch.client.transport.OpenSearchTransport,ReactiveOpenSearchClusterClient>
org.opensearch.data.client.osc.ReactiveOpenSearchClusterClient
public class ReactiveOpenSearchClusterClient
extends org.opensearch.client.ApiClient<org.opensearch.client.transport.OpenSearchTransport,ReactiveOpenSearchClusterClient>
Reactive version of the
OpenSearchClusterClient-
Field Summary
Fields inherited from class org.opensearch.client.ApiClient
transport, transportOptions -
Constructor Summary
ConstructorsConstructorDescriptionReactiveOpenSearchClusterClient(org.opensearch.client.transport.OpenSearchTransport transport, org.opensearch.client.transport.TransportOptions transportOptions) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateResponse>deleteComponentTemplate(Function<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateRequest>> fn) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateResponse>deleteComponentTemplate(org.opensearch.client.opensearch.cluster.DeleteComponentTemplateRequest deleteComponentTemplateRequest) reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>existsComponentTemplate(Function<org.opensearch.client.opensearch.cluster.ExistsComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.ExistsComponentTemplateRequest>> fn) reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>existsComponentTemplate(org.opensearch.client.opensearch.cluster.ExistsComponentTemplateRequest existsComponentTemplateRequest) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.GetComponentTemplateResponse>getComponentTemplate(Function<org.opensearch.client.opensearch.cluster.GetComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.GetComponentTemplateRequest>> fn) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.GetComponentTemplateResponse>getComponentTemplate(org.opensearch.client.opensearch.cluster.GetComponentTemplateRequest getComponentTemplateRequest) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.HealthResponse>health(Function<org.opensearch.client.opensearch.cluster.HealthRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.HealthRequest>> fn) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.HealthResponse>health(org.opensearch.client.opensearch.cluster.HealthRequest healthRequest) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.PutComponentTemplateResponse>putComponentTemplate(Function<org.opensearch.client.opensearch.cluster.PutComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.PutComponentTemplateRequest>> fn) reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.PutComponentTemplateResponse>putComponentTemplate(org.opensearch.client.opensearch.cluster.PutComponentTemplateRequest putComponentTemplateRequest) withTransportOptions(org.opensearch.client.transport.TransportOptions transportOptions) Methods inherited from class org.opensearch.client.ApiClient
_transport, _transportOptions, getDeserializer
-
Constructor Details
-
ReactiveOpenSearchClusterClient
public ReactiveOpenSearchClusterClient(org.opensearch.client.transport.OpenSearchTransport transport, @Nullable org.opensearch.client.transport.TransportOptions transportOptions)
-
-
Method Details
-
withTransportOptions
public ReactiveOpenSearchClusterClient withTransportOptions(@Nullable org.opensearch.client.transport.TransportOptions transportOptions) - Specified by:
withTransportOptionsin classorg.opensearch.client.ApiClient<org.opensearch.client.transport.OpenSearchTransport,ReactiveOpenSearchClusterClient>
-
health
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.HealthResponse> health(org.opensearch.client.opensearch.cluster.HealthRequest healthRequest) -
health
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.HealthResponse> health(Function<org.opensearch.client.opensearch.cluster.HealthRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.HealthRequest>> fn) -
putComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.PutComponentTemplateResponse> putComponentTemplate(org.opensearch.client.opensearch.cluster.PutComponentTemplateRequest putComponentTemplateRequest) -
putComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.PutComponentTemplateResponse> putComponentTemplate(Function<org.opensearch.client.opensearch.cluster.PutComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.PutComponentTemplateRequest>> fn) -
getComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.GetComponentTemplateResponse> getComponentTemplate(org.opensearch.client.opensearch.cluster.GetComponentTemplateRequest getComponentTemplateRequest) -
getComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.GetComponentTemplateResponse> getComponentTemplate(Function<org.opensearch.client.opensearch.cluster.GetComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.GetComponentTemplateRequest>> fn) -
existsComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsComponentTemplate(org.opensearch.client.opensearch.cluster.ExistsComponentTemplateRequest existsComponentTemplateRequest) -
existsComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsComponentTemplate(Function<org.opensearch.client.opensearch.cluster.ExistsComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.ExistsComponentTemplateRequest>> fn) -
deleteComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateResponse> deleteComponentTemplate(org.opensearch.client.opensearch.cluster.DeleteComponentTemplateRequest deleteComponentTemplateRequest) -
deleteComponentTemplate
public reactor.core.publisher.Mono<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateResponse> deleteComponentTemplate(Function<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateRequest.Builder, org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.cluster.DeleteComponentTemplateRequest>> fn)
-