Class ReactiveOpenSearchIndicesClient

java.lang.Object
org.opensearch.client.ApiClient<org.opensearch.client.transport.OpenSearchTransport,ReactiveOpenSearchIndicesClient>
org.opensearch.data.client.osc.ReactiveOpenSearchIndicesClient

public class ReactiveOpenSearchIndicesClient extends org.opensearch.client.ApiClient<org.opensearch.client.transport.OpenSearchTransport,ReactiveOpenSearchIndicesClient>
Reactive version of the OpenSearchIndicesClient
  • Field Summary

    Fields inherited from class org.opensearch.client.ApiClient

    transport, transportOptions
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveOpenSearchIndicesClient(org.opensearch.client.transport.OpenSearchTransport transport, org.opensearch.client.transport.TransportOptions transportOptions)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AddBlockResponse>
    addBlock(Function<org.opensearch.client.opensearch.indices.AddBlockRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.AddBlockRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AddBlockResponse>
    addBlock(org.opensearch.client.opensearch.indices.AddBlockRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AnalyzeResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AnalyzeResponse>
    analyze(Function<org.opensearch.client.opensearch.indices.AnalyzeRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.AnalyzeRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AnalyzeResponse>
    analyze(org.opensearch.client.opensearch.indices.AnalyzeRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ClearCacheResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ClearCacheResponse>
    clearCache(Function<org.opensearch.client.opensearch.indices.ClearCacheRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ClearCacheRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ClearCacheResponse>
    clearCache(org.opensearch.client.opensearch.indices.ClearCacheRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloneIndexResponse>
    clone(Function<org.opensearch.client.opensearch.indices.CloneIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CloneIndexRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloneIndexResponse>
    clone(org.opensearch.client.opensearch.indices.CloneIndexRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloseIndexResponse>
    close(Function<org.opensearch.client.opensearch.indices.CloseIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CloseIndexRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloseIndexResponse>
    close(org.opensearch.client.opensearch.indices.CloseIndexRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateIndexResponse>
    create(Function<org.opensearch.client.opensearch.indices.CreateIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CreateIndexRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateIndexResponse>
    create(org.opensearch.client.opensearch.indices.CreateIndexRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateDataStreamResponse>
    createDataStream(Function<org.opensearch.client.opensearch.indices.CreateDataStreamRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CreateDataStreamRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateDataStreamResponse>
    createDataStream(org.opensearch.client.opensearch.indices.CreateDataStreamRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DataStreamsStatsResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DataStreamsStatsResponse>
    dataStreamsStats(Function<org.opensearch.client.opensearch.indices.DataStreamsStatsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DataStreamsStatsRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DataStreamsStatsResponse>
    dataStreamsStats(org.opensearch.client.opensearch.indices.DataStreamsStatsRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexResponse>
    delete(Function<org.opensearch.client.opensearch.indices.DeleteIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteIndexRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexResponse>
    delete(org.opensearch.client.opensearch.indices.DeleteIndexRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteAliasResponse>
    deleteAlias(Function<org.opensearch.client.opensearch.indices.DeleteAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteAliasRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteAliasResponse>
    deleteAlias(org.opensearch.client.opensearch.indices.DeleteAliasRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteDataStreamResponse>
    deleteDataStream(Function<org.opensearch.client.opensearch.indices.DeleteDataStreamRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteDataStreamRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteDataStreamResponse>
    deleteDataStream(org.opensearch.client.opensearch.indices.DeleteDataStreamRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexTemplateResponse>
    deleteIndexTemplate(Function<org.opensearch.client.opensearch.indices.DeleteIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteIndexTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexTemplateResponse>
    deleteIndexTemplate(org.opensearch.client.opensearch.indices.DeleteIndexTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteTemplateResponse>
    deleteTemplate(Function<org.opensearch.client.opensearch.indices.DeleteTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteTemplateResponse>
    deleteTemplate(org.opensearch.client.opensearch.indices.DeleteTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DiskUsageResponse>
    diskUsage(Function<org.opensearch.client.opensearch.indices.DiskUsageRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DiskUsageRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DiskUsageResponse>
    diskUsage(org.opensearch.client.opensearch.indices.DiskUsageRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    exists(Function<org.opensearch.client.opensearch.indices.ExistsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    exists(org.opensearch.client.opensearch.indices.ExistsRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    existsAlias(Function<org.opensearch.client.opensearch.indices.ExistsAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsAliasRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    existsAlias(org.opensearch.client.opensearch.indices.ExistsAliasRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    existsIndexTemplate(Function<org.opensearch.client.opensearch.indices.ExistsIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsIndexTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    existsIndexTemplate(org.opensearch.client.opensearch.indices.ExistsIndexTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    existsTemplate(Function<org.opensearch.client.opensearch.indices.ExistsTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse>
    existsTemplate(org.opensearch.client.opensearch.indices.ExistsTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.FlushResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.FlushResponse>
    flush(Function<org.opensearch.client.opensearch.indices.FlushRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.FlushRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.FlushResponse>
    flush(org.opensearch.client.opensearch.indices.FlushRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ForcemergeResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ForcemergeResponse>
    forcemerge(Function<org.opensearch.client.opensearch.indices.ForcemergeRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ForcemergeRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ForcemergeResponse>
    forcemerge(org.opensearch.client.opensearch.indices.ForcemergeRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexResponse>
    get(Function<org.opensearch.client.opensearch.indices.GetIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetIndexRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexResponse>
    get(org.opensearch.client.opensearch.indices.GetIndexRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetAliasResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetAliasResponse>
    getAlias(Function<org.opensearch.client.opensearch.indices.GetAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetAliasRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetAliasResponse>
    getAlias(org.opensearch.client.opensearch.indices.GetAliasRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetDataStreamResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetDataStreamResponse>
    getDataStream(Function<org.opensearch.client.opensearch.indices.GetDataStreamRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetDataStreamRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetDataStreamResponse>
    getDataStream(org.opensearch.client.opensearch.indices.GetDataStreamRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetFieldMappingResponse>
    getFieldMapping(Function<org.opensearch.client.opensearch.indices.GetFieldMappingRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetFieldMappingRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetFieldMappingResponse>
    getFieldMapping(org.opensearch.client.opensearch.indices.GetFieldMappingRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexTemplateResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexTemplateResponse>
    getIndexTemplate(Function<org.opensearch.client.opensearch.indices.GetIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetIndexTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexTemplateResponse>
    getIndexTemplate(org.opensearch.client.opensearch.indices.GetIndexTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetMappingResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetMappingResponse>
    getMapping(Function<org.opensearch.client.opensearch.indices.GetMappingRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetMappingRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetMappingResponse>
    getMapping(org.opensearch.client.opensearch.indices.GetMappingRequest getMappingRequest)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndicesSettingsResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndicesSettingsResponse>
    getSettings(Function<org.opensearch.client.opensearch.indices.GetIndicesSettingsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetIndicesSettingsRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndicesSettingsResponse>
    getSettings(org.opensearch.client.opensearch.indices.GetIndicesSettingsRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetTemplateResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetTemplateResponse>
    getTemplate(Function<org.opensearch.client.opensearch.indices.GetTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetTemplateResponse>
    getTemplate(org.opensearch.client.opensearch.indices.GetTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.OpenResponse>
    open(Function<org.opensearch.client.opensearch.indices.OpenRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.OpenRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.OpenResponse>
    open(org.opensearch.client.opensearch.indices.OpenRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutAliasResponse>
    putAlias(Function<org.opensearch.client.opensearch.indices.PutAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutAliasRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutAliasResponse>
    putAlias(org.opensearch.client.opensearch.indices.PutAliasRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndexTemplateResponse>
    putIndexTemplate(Function<org.opensearch.client.opensearch.indices.PutIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutIndexTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndexTemplateResponse>
    putIndexTemplate(org.opensearch.client.opensearch.indices.PutIndexTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutMappingResponse>
    putMapping(Function<org.opensearch.client.opensearch.indices.PutMappingRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutMappingRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutMappingResponse>
    putMapping(org.opensearch.client.opensearch.indices.PutMappingRequest putMappingRequest)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndicesSettingsResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndicesSettingsResponse>
    putSettings(Function<org.opensearch.client.opensearch.indices.PutIndicesSettingsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutIndicesSettingsRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndicesSettingsResponse>
    putSettings(org.opensearch.client.opensearch.indices.PutIndicesSettingsRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutTemplateResponse>
    putTemplate(Function<org.opensearch.client.opensearch.indices.PutTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutTemplateResponse>
    putTemplate(org.opensearch.client.opensearch.indices.PutTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RecoveryResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RecoveryResponse>
    recovery(Function<org.opensearch.client.opensearch.indices.RecoveryRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.RecoveryRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RecoveryResponse>
    recovery(org.opensearch.client.opensearch.indices.RecoveryRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RefreshResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RefreshResponse>
    refresh(Function<org.opensearch.client.opensearch.indices.RefreshRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.RefreshRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RefreshResponse>
    refresh(org.opensearch.client.opensearch.indices.RefreshRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ResolveIndexResponse>
    resolveIndex(Function<org.opensearch.client.opensearch.indices.ResolveIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ResolveIndexRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ResolveIndexResponse>
    resolveIndex(org.opensearch.client.opensearch.indices.ResolveIndexRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RolloverResponse>
    rollover(Function<org.opensearch.client.opensearch.indices.RolloverRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.RolloverRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RolloverResponse>
    rollover(org.opensearch.client.opensearch.indices.RolloverRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SegmentsResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SegmentsResponse>
    segments(Function<org.opensearch.client.opensearch.indices.SegmentsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SegmentsRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SegmentsResponse>
    segments(org.opensearch.client.opensearch.indices.SegmentsRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShardStoresResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShardStoresResponse>
    shardStores(Function<org.opensearch.client.opensearch.indices.ShardStoresRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ShardStoresRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShardStoresResponse>
    shardStores(org.opensearch.client.opensearch.indices.ShardStoresRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShrinkResponse>
    shrink(Function<org.opensearch.client.opensearch.indices.ShrinkRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ShrinkRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShrinkResponse>
    shrink(org.opensearch.client.opensearch.indices.ShrinkRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateIndexTemplateResponse>
    simulateIndexTemplate(Function<org.opensearch.client.opensearch.indices.SimulateIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SimulateIndexTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateIndexTemplateResponse>
    simulateIndexTemplate(org.opensearch.client.opensearch.indices.SimulateIndexTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateTemplateResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateTemplateResponse>
    simulateTemplate(Function<org.opensearch.client.opensearch.indices.SimulateTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SimulateTemplateRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateTemplateResponse>
    simulateTemplate(org.opensearch.client.opensearch.indices.SimulateTemplateRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SplitResponse>
    split(Function<org.opensearch.client.opensearch.indices.SplitRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SplitRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SplitResponse>
    split(org.opensearch.client.opensearch.indices.SplitRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.IndicesStatsResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.IndicesStatsResponse>
    stats(Function<org.opensearch.client.opensearch.indices.IndicesStatsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.IndicesStatsRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.IndicesStatsResponse>
    stats(org.opensearch.client.opensearch.indices.IndicesStatsRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.UpdateAliasesResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.UpdateAliasesResponse>
    updateAliases(Function<org.opensearch.client.opensearch.indices.UpdateAliasesRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.UpdateAliasesRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.UpdateAliasesResponse>
    updateAliases(org.opensearch.client.opensearch.indices.UpdateAliasesRequest request)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ValidateQueryResponse>
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ValidateQueryResponse>
    validateQuery(Function<org.opensearch.client.opensearch.indices.ValidateQueryRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ValidateQueryRequest>> fn)
     
    reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ValidateQueryResponse>
    validateQuery(org.opensearch.client.opensearch.indices.ValidateQueryRequest request)
     
    withTransportOptions(org.opensearch.client.transport.TransportOptions transportOptions)
     

    Methods inherited from class org.opensearch.client.ApiClient

    _transport, _transportOptions, getDeserializer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ReactiveOpenSearchIndicesClient

      public ReactiveOpenSearchIndicesClient(org.opensearch.client.transport.OpenSearchTransport transport, @Nullable org.opensearch.client.transport.TransportOptions transportOptions)
  • Method Details

    • withTransportOptions

      public ReactiveOpenSearchIndicesClient withTransportOptions(@Nullable org.opensearch.client.transport.TransportOptions transportOptions)
      Specified by:
      withTransportOptions in class org.opensearch.client.ApiClient<org.opensearch.client.transport.OpenSearchTransport,ReactiveOpenSearchIndicesClient>
    • addBlock

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AddBlockResponse> addBlock(org.opensearch.client.opensearch.indices.AddBlockRequest request)
    • addBlock

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AddBlockResponse> addBlock(Function<org.opensearch.client.opensearch.indices.AddBlockRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.AddBlockRequest>> fn)
    • analyze

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AnalyzeResponse> analyze(org.opensearch.client.opensearch.indices.AnalyzeRequest request)
    • analyze

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AnalyzeResponse> analyze(Function<org.opensearch.client.opensearch.indices.AnalyzeRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.AnalyzeRequest>> fn)
    • analyze

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.AnalyzeResponse> analyze()
    • clearCache

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ClearCacheResponse> clearCache(org.opensearch.client.opensearch.indices.ClearCacheRequest request)
    • clearCache

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ClearCacheResponse> clearCache(Function<org.opensearch.client.opensearch.indices.ClearCacheRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ClearCacheRequest>> fn)
    • clearCache

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ClearCacheResponse> clearCache()
    • clone

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloneIndexResponse> clone(org.opensearch.client.opensearch.indices.CloneIndexRequest request)
    • clone

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloneIndexResponse> clone(Function<org.opensearch.client.opensearch.indices.CloneIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CloneIndexRequest>> fn)
    • close

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloseIndexResponse> close(org.opensearch.client.opensearch.indices.CloseIndexRequest request)
    • close

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CloseIndexResponse> close(Function<org.opensearch.client.opensearch.indices.CloseIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CloseIndexRequest>> fn)
    • create

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateIndexResponse> create(org.opensearch.client.opensearch.indices.CreateIndexRequest request)
    • create

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateIndexResponse> create(Function<org.opensearch.client.opensearch.indices.CreateIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CreateIndexRequest>> fn)
    • createDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateDataStreamResponse> createDataStream(org.opensearch.client.opensearch.indices.CreateDataStreamRequest request)
    • createDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.CreateDataStreamResponse> createDataStream(Function<org.opensearch.client.opensearch.indices.CreateDataStreamRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.CreateDataStreamRequest>> fn)
    • dataStreamsStats

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DataStreamsStatsResponse> dataStreamsStats(org.opensearch.client.opensearch.indices.DataStreamsStatsRequest request)
    • dataStreamsStats

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DataStreamsStatsResponse> dataStreamsStats(Function<org.opensearch.client.opensearch.indices.DataStreamsStatsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DataStreamsStatsRequest>> fn)
    • dataStreamsStats

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DataStreamsStatsResponse> dataStreamsStats()
    • delete

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexResponse> delete(org.opensearch.client.opensearch.indices.DeleteIndexRequest request)
    • delete

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexResponse> delete(Function<org.opensearch.client.opensearch.indices.DeleteIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteIndexRequest>> fn)
    • deleteAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteAliasResponse> deleteAlias(org.opensearch.client.opensearch.indices.DeleteAliasRequest request)
    • deleteAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteAliasResponse> deleteAlias(Function<org.opensearch.client.opensearch.indices.DeleteAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteAliasRequest>> fn)
    • deleteDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteDataStreamResponse> deleteDataStream(org.opensearch.client.opensearch.indices.DeleteDataStreamRequest request)
    • deleteDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteDataStreamResponse> deleteDataStream(Function<org.opensearch.client.opensearch.indices.DeleteDataStreamRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteDataStreamRequest>> fn)
    • deleteIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexTemplateResponse> deleteIndexTemplate(org.opensearch.client.opensearch.indices.DeleteIndexTemplateRequest request)
    • deleteIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteIndexTemplateResponse> deleteIndexTemplate(Function<org.opensearch.client.opensearch.indices.DeleteIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteIndexTemplateRequest>> fn)
    • deleteTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteTemplateResponse> deleteTemplate(org.opensearch.client.opensearch.indices.DeleteTemplateRequest request)
    • deleteTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DeleteTemplateResponse> deleteTemplate(Function<org.opensearch.client.opensearch.indices.DeleteTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DeleteTemplateRequest>> fn)
    • diskUsage

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DiskUsageResponse> diskUsage(org.opensearch.client.opensearch.indices.DiskUsageRequest request)
    • diskUsage

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.DiskUsageResponse> diskUsage(Function<org.opensearch.client.opensearch.indices.DiskUsageRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.DiskUsageRequest>> fn)
    • exists

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> exists(org.opensearch.client.opensearch.indices.ExistsRequest request)
    • exists

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> exists(Function<org.opensearch.client.opensearch.indices.ExistsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsRequest>> fn)
    • existsAlias

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsAlias(org.opensearch.client.opensearch.indices.ExistsAliasRequest request)
    • existsAlias

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsAlias(Function<org.opensearch.client.opensearch.indices.ExistsAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsAliasRequest>> fn)
    • existsIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsIndexTemplate(org.opensearch.client.opensearch.indices.ExistsIndexTemplateRequest request)
    • existsIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsIndexTemplate(Function<org.opensearch.client.opensearch.indices.ExistsIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsIndexTemplateRequest>> fn)
    • existsTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsTemplate(org.opensearch.client.opensearch.indices.ExistsTemplateRequest request)
    • existsTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.transport.endpoints.BooleanResponse> existsTemplate(Function<org.opensearch.client.opensearch.indices.ExistsTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ExistsTemplateRequest>> fn)
    • flush

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.FlushResponse> flush(org.opensearch.client.opensearch.indices.FlushRequest request)
    • flush

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.FlushResponse> flush(Function<org.opensearch.client.opensearch.indices.FlushRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.FlushRequest>> fn)
    • flush

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.FlushResponse> flush()
    • forcemerge

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ForcemergeResponse> forcemerge(org.opensearch.client.opensearch.indices.ForcemergeRequest request)
    • forcemerge

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ForcemergeResponse> forcemerge(Function<org.opensearch.client.opensearch.indices.ForcemergeRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ForcemergeRequest>> fn)
    • forcemerge

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ForcemergeResponse> forcemerge()
    • get

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexResponse> get(org.opensearch.client.opensearch.indices.GetIndexRequest request)
    • get

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexResponse> get(Function<org.opensearch.client.opensearch.indices.GetIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetIndexRequest>> fn)
    • getAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetAliasResponse> getAlias(org.opensearch.client.opensearch.indices.GetAliasRequest request)
    • getAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetAliasResponse> getAlias(Function<org.opensearch.client.opensearch.indices.GetAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetAliasRequest>> fn)
    • getAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetAliasResponse> getAlias()
    • getDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetDataStreamResponse> getDataStream(org.opensearch.client.opensearch.indices.GetDataStreamRequest request)
    • getDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetDataStreamResponse> getDataStream(Function<org.opensearch.client.opensearch.indices.GetDataStreamRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetDataStreamRequest>> fn)
    • getDataStream

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetDataStreamResponse> getDataStream()
    • getFieldMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetFieldMappingResponse> getFieldMapping(org.opensearch.client.opensearch.indices.GetFieldMappingRequest request)
    • getFieldMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetFieldMappingResponse> getFieldMapping(Function<org.opensearch.client.opensearch.indices.GetFieldMappingRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetFieldMappingRequest>> fn)
    • getIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexTemplateResponse> getIndexTemplate(org.opensearch.client.opensearch.indices.GetIndexTemplateRequest request)
    • getIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexTemplateResponse> getIndexTemplate(Function<org.opensearch.client.opensearch.indices.GetIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetIndexTemplateRequest>> fn)
    • getIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndexTemplateResponse> getIndexTemplate()
    • getMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetMappingResponse> getMapping(org.opensearch.client.opensearch.indices.GetMappingRequest getMappingRequest)
    • getMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetMappingResponse> getMapping(Function<org.opensearch.client.opensearch.indices.GetMappingRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetMappingRequest>> fn)
    • getMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetMappingResponse> getMapping()
    • getSettings

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndicesSettingsResponse> getSettings(org.opensearch.client.opensearch.indices.GetIndicesSettingsRequest request)
    • getSettings

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndicesSettingsResponse> getSettings(Function<org.opensearch.client.opensearch.indices.GetIndicesSettingsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetIndicesSettingsRequest>> fn)
    • getSettings

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetIndicesSettingsResponse> getSettings()
    • getTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetTemplateResponse> getTemplate(org.opensearch.client.opensearch.indices.GetTemplateRequest request)
    • getTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetTemplateResponse> getTemplate(Function<org.opensearch.client.opensearch.indices.GetTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.GetTemplateRequest>> fn)
    • getTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.GetTemplateResponse> getTemplate()
    • open

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.OpenResponse> open(org.opensearch.client.opensearch.indices.OpenRequest request)
    • open

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.OpenResponse> open(Function<org.opensearch.client.opensearch.indices.OpenRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.OpenRequest>> fn)
    • putAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutAliasResponse> putAlias(org.opensearch.client.opensearch.indices.PutAliasRequest request)
    • putAlias

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutAliasResponse> putAlias(Function<org.opensearch.client.opensearch.indices.PutAliasRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutAliasRequest>> fn)
    • putIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndexTemplateResponse> putIndexTemplate(org.opensearch.client.opensearch.indices.PutIndexTemplateRequest request)
    • putIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndexTemplateResponse> putIndexTemplate(Function<org.opensearch.client.opensearch.indices.PutIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutIndexTemplateRequest>> fn)
    • putMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutMappingResponse> putMapping(org.opensearch.client.opensearch.indices.PutMappingRequest putMappingRequest)
    • putMapping

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutMappingResponse> putMapping(Function<org.opensearch.client.opensearch.indices.PutMappingRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutMappingRequest>> fn)
    • putSettings

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndicesSettingsResponse> putSettings(org.opensearch.client.opensearch.indices.PutIndicesSettingsRequest request)
    • putSettings

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndicesSettingsResponse> putSettings(Function<org.opensearch.client.opensearch.indices.PutIndicesSettingsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutIndicesSettingsRequest>> fn)
    • putSettings

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutIndicesSettingsResponse> putSettings()
    • putTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutTemplateResponse> putTemplate(org.opensearch.client.opensearch.indices.PutTemplateRequest request)
    • putTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.PutTemplateResponse> putTemplate(Function<org.opensearch.client.opensearch.indices.PutTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.PutTemplateRequest>> fn)
    • recovery

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RecoveryResponse> recovery(org.opensearch.client.opensearch.indices.RecoveryRequest request)
    • recovery

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RecoveryResponse> recovery(Function<org.opensearch.client.opensearch.indices.RecoveryRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.RecoveryRequest>> fn)
    • recovery

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RecoveryResponse> recovery()
    • refresh

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RefreshResponse> refresh(org.opensearch.client.opensearch.indices.RefreshRequest request)
    • refresh

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RefreshResponse> refresh(Function<org.opensearch.client.opensearch.indices.RefreshRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.RefreshRequest>> fn)
    • refresh

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RefreshResponse> refresh()
    • resolveIndex

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ResolveIndexResponse> resolveIndex(org.opensearch.client.opensearch.indices.ResolveIndexRequest request)
    • resolveIndex

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ResolveIndexResponse> resolveIndex(Function<org.opensearch.client.opensearch.indices.ResolveIndexRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ResolveIndexRequest>> fn)
    • rollover

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RolloverResponse> rollover(org.opensearch.client.opensearch.indices.RolloverRequest request)
    • rollover

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.RolloverResponse> rollover(Function<org.opensearch.client.opensearch.indices.RolloverRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.RolloverRequest>> fn)
    • segments

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SegmentsResponse> segments(org.opensearch.client.opensearch.indices.SegmentsRequest request)
    • segments

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SegmentsResponse> segments(Function<org.opensearch.client.opensearch.indices.SegmentsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SegmentsRequest>> fn)
    • segments

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SegmentsResponse> segments()
    • shardStores

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShardStoresResponse> shardStores(org.opensearch.client.opensearch.indices.ShardStoresRequest request)
    • shardStores

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShardStoresResponse> shardStores(Function<org.opensearch.client.opensearch.indices.ShardStoresRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ShardStoresRequest>> fn)
    • shardStores

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShardStoresResponse> shardStores()
    • shrink

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShrinkResponse> shrink(org.opensearch.client.opensearch.indices.ShrinkRequest request)
    • shrink

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ShrinkResponse> shrink(Function<org.opensearch.client.opensearch.indices.ShrinkRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ShrinkRequest>> fn)
    • simulateIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateIndexTemplateResponse> simulateIndexTemplate(org.opensearch.client.opensearch.indices.SimulateIndexTemplateRequest request)
    • simulateIndexTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateIndexTemplateResponse> simulateIndexTemplate(Function<org.opensearch.client.opensearch.indices.SimulateIndexTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SimulateIndexTemplateRequest>> fn)
    • simulateTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateTemplateResponse> simulateTemplate(org.opensearch.client.opensearch.indices.SimulateTemplateRequest request)
    • simulateTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateTemplateResponse> simulateTemplate(Function<org.opensearch.client.opensearch.indices.SimulateTemplateRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SimulateTemplateRequest>> fn)
    • simulateTemplate

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SimulateTemplateResponse> simulateTemplate()
    • split

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SplitResponse> split(org.opensearch.client.opensearch.indices.SplitRequest request)
    • split

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.SplitResponse> split(Function<org.opensearch.client.opensearch.indices.SplitRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.SplitRequest>> fn)
    • stats

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.IndicesStatsResponse> stats(org.opensearch.client.opensearch.indices.IndicesStatsRequest request)
    • stats

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.IndicesStatsResponse> stats(Function<org.opensearch.client.opensearch.indices.IndicesStatsRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.IndicesStatsRequest>> fn)
    • stats

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.IndicesStatsResponse> stats()
    • updateAliases

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.UpdateAliasesResponse> updateAliases(org.opensearch.client.opensearch.indices.UpdateAliasesRequest request)
    • updateAliases

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.UpdateAliasesResponse> updateAliases(Function<org.opensearch.client.opensearch.indices.UpdateAliasesRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.UpdateAliasesRequest>> fn)
    • updateAliases

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.UpdateAliasesResponse> updateAliases()
    • validateQuery

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ValidateQueryResponse> validateQuery(org.opensearch.client.opensearch.indices.ValidateQueryRequest request)
    • validateQuery

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ValidateQueryResponse> validateQuery(Function<org.opensearch.client.opensearch.indices.ValidateQueryRequest.Builder,org.opensearch.client.util.ObjectBuilder<org.opensearch.client.opensearch.indices.ValidateQueryRequest>> fn)
    • validateQuery

      public reactor.core.publisher.Mono<org.opensearch.client.opensearch.indices.ValidateQueryResponse> validateQuery()