Class ReactiveElasticsearchIndicesClient

java.lang.Object
co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchIndicesClient>
org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchIndicesClient

public class ReactiveElasticsearchIndicesClient extends co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchIndicesClient>
Reactive version of the ElasticsearchIndicesClient
Since:
4.4
Author:
Peter-Josef Meisch
  • Field Summary

    Fields inherited from class co.elastic.clients.ApiClient

    transport, transportOptions
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveElasticsearchIndicesClient(co.elastic.clients.transport.ElasticsearchTransport transport, co.elastic.clients.transport.TransportOptions transportOptions)
     
  • Method Summary

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

    Methods inherited from class co.elastic.clients.ApiClient

    _jsonpMapper, _transport, _transportOptions, getDeserializer

    Methods inherited from class java.lang.Object

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

    • ReactiveElasticsearchIndicesClient

      public ReactiveElasticsearchIndicesClient(co.elastic.clients.transport.ElasticsearchTransport transport, @Nullable co.elastic.clients.transport.TransportOptions transportOptions)
  • Method Details

    • withTransportOptions

      public ReactiveElasticsearchIndicesClient withTransportOptions(@Nullable co.elastic.clients.transport.TransportOptions transportOptions)
      Specified by:
      withTransportOptions in class co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchIndicesClient>
    • addBlock

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.AddBlockResponse> addBlock(co.elastic.clients.elasticsearch.indices.AddBlockRequest request)
    • addBlock

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.AddBlockResponse> addBlock(Function<co.elastic.clients.elasticsearch.indices.AddBlockRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.AddBlockRequest>> fn)
    • analyze

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.AnalyzeResponse> analyze(co.elastic.clients.elasticsearch.indices.AnalyzeRequest request)
    • analyze

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.AnalyzeResponse> analyze(Function<co.elastic.clients.elasticsearch.indices.AnalyzeRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.AnalyzeRequest>> fn)
    • analyze

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.AnalyzeResponse> analyze()
    • clearCache

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ClearCacheResponse> clearCache(co.elastic.clients.elasticsearch.indices.ClearCacheRequest request)
    • clearCache

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ClearCacheResponse> clearCache(Function<co.elastic.clients.elasticsearch.indices.ClearCacheRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ClearCacheRequest>> fn)
    • clearCache

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ClearCacheResponse> clearCache()
    • clone

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CloneIndexResponse> clone(co.elastic.clients.elasticsearch.indices.CloneIndexRequest request)
    • clone

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CloneIndexResponse> clone(Function<co.elastic.clients.elasticsearch.indices.CloneIndexRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.CloneIndexRequest>> fn)
    • close

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CloseIndexResponse> close(co.elastic.clients.elasticsearch.indices.CloseIndexRequest request)
    • close

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CloseIndexResponse> close(Function<co.elastic.clients.elasticsearch.indices.CloseIndexRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.CloseIndexRequest>> fn)
    • create

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CreateIndexResponse> create(co.elastic.clients.elasticsearch.indices.CreateIndexRequest request)
    • create

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CreateIndexResponse> create(Function<co.elastic.clients.elasticsearch.indices.CreateIndexRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.CreateIndexRequest>> fn)
    • createDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CreateDataStreamResponse> createDataStream(co.elastic.clients.elasticsearch.indices.CreateDataStreamRequest request)
    • createDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.CreateDataStreamResponse> createDataStream(Function<co.elastic.clients.elasticsearch.indices.CreateDataStreamRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.CreateDataStreamRequest>> fn)
    • dataStreamsStats

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DataStreamsStatsResponse> dataStreamsStats(co.elastic.clients.elasticsearch.indices.DataStreamsStatsRequest request)
    • dataStreamsStats

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DataStreamsStatsResponse> dataStreamsStats(Function<co.elastic.clients.elasticsearch.indices.DataStreamsStatsRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DataStreamsStatsRequest>> fn)
    • dataStreamsStats

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DataStreamsStatsResponse> dataStreamsStats()
    • delete

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteIndexResponse> delete(co.elastic.clients.elasticsearch.indices.DeleteIndexRequest request)
    • delete

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteIndexResponse> delete(Function<co.elastic.clients.elasticsearch.indices.DeleteIndexRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DeleteIndexRequest>> fn)
    • deleteAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteAliasResponse> deleteAlias(co.elastic.clients.elasticsearch.indices.DeleteAliasRequest request)
    • deleteAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteAliasResponse> deleteAlias(Function<co.elastic.clients.elasticsearch.indices.DeleteAliasRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DeleteAliasRequest>> fn)
    • deleteDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteDataStreamResponse> deleteDataStream(co.elastic.clients.elasticsearch.indices.DeleteDataStreamRequest request)
    • deleteDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteDataStreamResponse> deleteDataStream(Function<co.elastic.clients.elasticsearch.indices.DeleteDataStreamRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DeleteDataStreamRequest>> fn)
    • deleteIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteIndexTemplateResponse> deleteIndexTemplate(co.elastic.clients.elasticsearch.indices.DeleteIndexTemplateRequest request)
    • deleteIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteIndexTemplateResponse> deleteIndexTemplate(Function<co.elastic.clients.elasticsearch.indices.DeleteIndexTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DeleteIndexTemplateRequest>> fn)
    • deleteTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteTemplateResponse> deleteTemplate(co.elastic.clients.elasticsearch.indices.DeleteTemplateRequest request)
    • deleteTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DeleteTemplateResponse> deleteTemplate(Function<co.elastic.clients.elasticsearch.indices.DeleteTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DeleteTemplateRequest>> fn)
    • diskUsage

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DiskUsageResponse> diskUsage(co.elastic.clients.elasticsearch.indices.DiskUsageRequest request)
    • diskUsage

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.DiskUsageResponse> diskUsage(Function<co.elastic.clients.elasticsearch.indices.DiskUsageRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.DiskUsageRequest>> fn)
    • exists

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> exists(co.elastic.clients.elasticsearch.indices.ExistsRequest request)
    • exists

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> exists(Function<co.elastic.clients.elasticsearch.indices.ExistsRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ExistsRequest>> fn)
    • existsAlias

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsAlias(co.elastic.clients.elasticsearch.indices.ExistsAliasRequest request)
    • existsAlias

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsAlias(Function<co.elastic.clients.elasticsearch.indices.ExistsAliasRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ExistsAliasRequest>> fn)
    • existsIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsIndexTemplate(co.elastic.clients.elasticsearch.indices.ExistsIndexTemplateRequest request)
    • existsIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsIndexTemplate(Function<co.elastic.clients.elasticsearch.indices.ExistsIndexTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ExistsIndexTemplateRequest>> fn)
    • existsTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsTemplate(co.elastic.clients.elasticsearch.indices.ExistsTemplateRequest request)
    • existsTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.transport.endpoints.BooleanResponse> existsTemplate(Function<co.elastic.clients.elasticsearch.indices.ExistsTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ExistsTemplateRequest>> fn)
    • flush

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.FlushResponse> flush(co.elastic.clients.elasticsearch.indices.FlushRequest request)
    • flush

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.FlushResponse> flush(Function<co.elastic.clients.elasticsearch.indices.FlushRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.FlushRequest>> fn)
    • flush

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.FlushResponse> flush()
    • forcemerge

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ForcemergeResponse> forcemerge(co.elastic.clients.elasticsearch.indices.ForcemergeRequest request)
    • forcemerge

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ForcemergeResponse> forcemerge(Function<co.elastic.clients.elasticsearch.indices.ForcemergeRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ForcemergeRequest>> fn)
    • forcemerge

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ForcemergeResponse> forcemerge()
    • get

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndexResponse> get(co.elastic.clients.elasticsearch.indices.GetIndexRequest request)
    • get

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndexResponse> get(Function<co.elastic.clients.elasticsearch.indices.GetIndexRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetIndexRequest>> fn)
    • getAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetAliasResponse> getAlias(co.elastic.clients.elasticsearch.indices.GetAliasRequest request)
    • getAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetAliasResponse> getAlias(Function<co.elastic.clients.elasticsearch.indices.GetAliasRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetAliasRequest>> fn)
    • getAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetAliasResponse> getAlias()
    • getDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetDataStreamResponse> getDataStream(co.elastic.clients.elasticsearch.indices.GetDataStreamRequest request)
    • getDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetDataStreamResponse> getDataStream(Function<co.elastic.clients.elasticsearch.indices.GetDataStreamRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetDataStreamRequest>> fn)
    • getDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetDataStreamResponse> getDataStream()
    • getFieldMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetFieldMappingResponse> getFieldMapping(co.elastic.clients.elasticsearch.indices.GetFieldMappingRequest request)
    • getFieldMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetFieldMappingResponse> getFieldMapping(Function<co.elastic.clients.elasticsearch.indices.GetFieldMappingRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetFieldMappingRequest>> fn)
    • getIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndexTemplateResponse> getIndexTemplate(co.elastic.clients.elasticsearch.indices.GetIndexTemplateRequest request)
    • getIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndexTemplateResponse> getIndexTemplate(Function<co.elastic.clients.elasticsearch.indices.GetIndexTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetIndexTemplateRequest>> fn)
    • getIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndexTemplateResponse> getIndexTemplate()
    • getMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetMappingResponse> getMapping(co.elastic.clients.elasticsearch.indices.GetMappingRequest getMappingRequest)
    • getMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetMappingResponse> getMapping(Function<co.elastic.clients.elasticsearch.indices.GetMappingRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetMappingRequest>> fn)
    • getMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetMappingResponse> getMapping()
    • getSettings

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndicesSettingsResponse> getSettings(co.elastic.clients.elasticsearch.indices.GetIndicesSettingsRequest request)
    • getSettings

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndicesSettingsResponse> getSettings(Function<co.elastic.clients.elasticsearch.indices.GetIndicesSettingsRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetIndicesSettingsRequest>> fn)
    • getSettings

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetIndicesSettingsResponse> getSettings()
    • getTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetTemplateResponse> getTemplate(co.elastic.clients.elasticsearch.indices.GetTemplateRequest request)
    • getTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetTemplateResponse> getTemplate(Function<co.elastic.clients.elasticsearch.indices.GetTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.GetTemplateRequest>> fn)
    • getTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.GetTemplateResponse> getTemplate()
    • migrateToDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.MigrateToDataStreamResponse> migrateToDataStream(co.elastic.clients.elasticsearch.indices.MigrateToDataStreamRequest request)
    • migrateToDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.MigrateToDataStreamResponse> migrateToDataStream(Function<co.elastic.clients.elasticsearch.indices.MigrateToDataStreamRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.MigrateToDataStreamRequest>> fn)
    • open

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.OpenResponse> open(co.elastic.clients.elasticsearch.indices.OpenRequest request)
    • open

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.OpenResponse> open(Function<co.elastic.clients.elasticsearch.indices.OpenRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.OpenRequest>> fn)
    • promoteDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PromoteDataStreamResponse> promoteDataStream(co.elastic.clients.elasticsearch.indices.PromoteDataStreamRequest request)
    • promoteDataStream

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PromoteDataStreamResponse> promoteDataStream(Function<co.elastic.clients.elasticsearch.indices.PromoteDataStreamRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.PromoteDataStreamRequest>> fn)
    • putAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutAliasResponse> putAlias(co.elastic.clients.elasticsearch.indices.PutAliasRequest request)
    • putAlias

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutAliasResponse> putAlias(Function<co.elastic.clients.elasticsearch.indices.PutAliasRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.PutAliasRequest>> fn)
    • putIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutIndexTemplateResponse> putIndexTemplate(co.elastic.clients.elasticsearch.indices.PutIndexTemplateRequest request)
    • putIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutIndexTemplateResponse> putIndexTemplate(Function<co.elastic.clients.elasticsearch.indices.PutIndexTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.PutIndexTemplateRequest>> fn)
    • putMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutMappingResponse> putMapping(co.elastic.clients.elasticsearch.indices.PutMappingRequest putMappingRequest)
    • putMapping

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutMappingResponse> putMapping(Function<co.elastic.clients.elasticsearch.indices.PutMappingRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.PutMappingRequest>> fn)
    • putSettings

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutIndicesSettingsResponse> putSettings(co.elastic.clients.elasticsearch.indices.PutIndicesSettingsRequest request)
    • putSettings

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutIndicesSettingsResponse> putSettings(Function<co.elastic.clients.elasticsearch.indices.PutIndicesSettingsRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.PutIndicesSettingsRequest>> fn)
    • putSettings

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutIndicesSettingsResponse> putSettings()
    • putTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutTemplateResponse> putTemplate(co.elastic.clients.elasticsearch.indices.PutTemplateRequest request)
    • putTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.PutTemplateResponse> putTemplate(Function<co.elastic.clients.elasticsearch.indices.PutTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.PutTemplateRequest>> fn)
    • recovery

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RecoveryResponse> recovery(co.elastic.clients.elasticsearch.indices.RecoveryRequest request)
    • recovery

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RecoveryResponse> recovery(Function<co.elastic.clients.elasticsearch.indices.RecoveryRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.RecoveryRequest>> fn)
    • recovery

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RecoveryResponse> recovery()
    • refresh

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RefreshResponse> refresh(co.elastic.clients.elasticsearch.indices.RefreshRequest request)
    • refresh

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RefreshResponse> refresh(Function<co.elastic.clients.elasticsearch.indices.RefreshRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.RefreshRequest>> fn)
    • refresh

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RefreshResponse> refresh()
    • reloadSearchAnalyzers

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ReloadSearchAnalyzersResponse> reloadSearchAnalyzers(co.elastic.clients.elasticsearch.indices.ReloadSearchAnalyzersRequest request)
    • reloadSearchAnalyzers

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ReloadSearchAnalyzersResponse> reloadSearchAnalyzers(Function<co.elastic.clients.elasticsearch.indices.ReloadSearchAnalyzersRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ReloadSearchAnalyzersRequest>> fn)
    • resolveIndex

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ResolveIndexResponse> resolveIndex(co.elastic.clients.elasticsearch.indices.ResolveIndexRequest request)
    • resolveIndex

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ResolveIndexResponse> resolveIndex(Function<co.elastic.clients.elasticsearch.indices.ResolveIndexRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ResolveIndexRequest>> fn)
    • rollover

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RolloverResponse> rollover(co.elastic.clients.elasticsearch.indices.RolloverRequest request)
    • rollover

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.RolloverResponse> rollover(Function<co.elastic.clients.elasticsearch.indices.RolloverRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.RolloverRequest>> fn)
    • segments

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SegmentsResponse> segments(co.elastic.clients.elasticsearch.indices.SegmentsRequest request)
    • segments

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SegmentsResponse> segments(Function<co.elastic.clients.elasticsearch.indices.SegmentsRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.SegmentsRequest>> fn)
    • segments

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SegmentsResponse> segments()
    • shardStores

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ShardStoresResponse> shardStores(co.elastic.clients.elasticsearch.indices.ShardStoresRequest request)
    • shardStores

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ShardStoresResponse> shardStores(Function<co.elastic.clients.elasticsearch.indices.ShardStoresRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ShardStoresRequest>> fn)
    • shardStores

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ShardStoresResponse> shardStores()
    • shrink

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ShrinkResponse> shrink(co.elastic.clients.elasticsearch.indices.ShrinkRequest request)
    • shrink

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ShrinkResponse> shrink(Function<co.elastic.clients.elasticsearch.indices.ShrinkRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ShrinkRequest>> fn)
    • simulateIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SimulateIndexTemplateResponse> simulateIndexTemplate(co.elastic.clients.elasticsearch.indices.SimulateIndexTemplateRequest request)
    • simulateIndexTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SimulateIndexTemplateResponse> simulateIndexTemplate(Function<co.elastic.clients.elasticsearch.indices.SimulateIndexTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.SimulateIndexTemplateRequest>> fn)
    • simulateTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SimulateTemplateResponse> simulateTemplate(co.elastic.clients.elasticsearch.indices.SimulateTemplateRequest request)
    • simulateTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SimulateTemplateResponse> simulateTemplate(Function<co.elastic.clients.elasticsearch.indices.SimulateTemplateRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.SimulateTemplateRequest>> fn)
    • simulateTemplate

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SimulateTemplateResponse> simulateTemplate()
    • split

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SplitResponse> split(co.elastic.clients.elasticsearch.indices.SplitRequest request)
    • split

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.SplitResponse> split(Function<co.elastic.clients.elasticsearch.indices.SplitRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.SplitRequest>> fn)
    • stats

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.IndicesStatsResponse> stats(co.elastic.clients.elasticsearch.indices.IndicesStatsRequest request)
    • stats

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.IndicesStatsResponse> stats(Function<co.elastic.clients.elasticsearch.indices.IndicesStatsRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.IndicesStatsRequest>> fn)
    • stats

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.IndicesStatsResponse> stats()
    • unfreeze

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.UnfreezeResponse> unfreeze(co.elastic.clients.elasticsearch.indices.UnfreezeRequest request)
    • unfreeze

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.UnfreezeResponse> unfreeze(Function<co.elastic.clients.elasticsearch.indices.UnfreezeRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.UnfreezeRequest>> fn)
    • updateAliases

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.UpdateAliasesResponse> updateAliases(co.elastic.clients.elasticsearch.indices.UpdateAliasesRequest request)
    • updateAliases

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.UpdateAliasesResponse> updateAliases(Function<co.elastic.clients.elasticsearch.indices.UpdateAliasesRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.UpdateAliasesRequest>> fn)
    • updateAliases

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.UpdateAliasesResponse> updateAliases()
    • validateQuery

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ValidateQueryResponse> validateQuery(co.elastic.clients.elasticsearch.indices.ValidateQueryRequest request)
    • validateQuery

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ValidateQueryResponse> validateQuery(Function<co.elastic.clients.elasticsearch.indices.ValidateQueryRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.indices.ValidateQueryRequest>> fn)
    • validateQuery

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.indices.ValidateQueryResponse> validateQuery()