Search Results for

    Show / Hide Table of Contents

    Class IndicesNamespace

    Indices implementation.

    Not intended to be instantiated directly. Use the Indices property on IOpenSearchClient.

    Inheritance
    object
    NamespacedClientProxy
    IndicesNamespace
    Implements
    IIndicesNamespace
    Inherited Members
    NamespacedClientProxy.DoCat<TRequest, TParams, TCatRecord>(TRequest)
    NamespacedClientProxy.DoCatAsync<TRequest, TParams, TCatRecord>(TRequest, CancellationToken)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client.Specification.IndicesApi
    Assembly: OpenSearch.Client.dll
    Syntax
    public class IndicesNamespace : NamespacedClientProxy, IIndicesNamespace

    Methods

    | Edit this page View Source

    AddBlock(IAddIndexBlockRequest)

    PUT request to the indices.add_block API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public AddIndexBlockResponse AddBlock(IAddIndexBlockRequest request)
    Parameters
    Type Name Description
    IAddIndexBlockRequest request
    Returns
    Type Description
    AddIndexBlockResponse
    | Edit this page View Source

    AddBlock(Indices, IndexBlock, Func<AddIndexBlockDescriptor, IAddIndexBlockRequest>)

    PUT request to the indices.add_block API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public AddIndexBlockResponse AddBlock(Indices index, IndexBlock block, Func<AddIndexBlockDescriptor, IAddIndexBlockRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    IndexBlock block
    Func<AddIndexBlockDescriptor, IAddIndexBlockRequest> selector
    Returns
    Type Description
    AddIndexBlockResponse
    | Edit this page View Source

    AddBlockAsync(IAddIndexBlockRequest, CancellationToken)

    PUT request to the indices.add_block API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<AddIndexBlockResponse> AddBlockAsync(IAddIndexBlockRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IAddIndexBlockRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<AddIndexBlockResponse>
    | Edit this page View Source

    AddBlockAsync(Indices, IndexBlock, Func<AddIndexBlockDescriptor, IAddIndexBlockRequest>, CancellationToken)

    PUT request to the indices.add_block API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<AddIndexBlockResponse> AddBlockAsync(Indices index, IndexBlock block, Func<AddIndexBlockDescriptor, IAddIndexBlockRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    IndexBlock block
    Func<AddIndexBlockDescriptor, IAddIndexBlockRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<AddIndexBlockResponse>
    | Edit this page View Source

    AliasExists(IAliasExistsRequest)

    HEAD request to the indices.exists_alias API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ExistsResponse AliasExists(IAliasExistsRequest request)
    Parameters
    Type Name Description
    IAliasExistsRequest request
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    AliasExists(Names, Func<AliasExistsDescriptor, IAliasExistsRequest>)

    HEAD request to the indices.exists_alias API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ExistsResponse AliasExists(Names name, Func<AliasExistsDescriptor, IAliasExistsRequest> selector = null)
    Parameters
    Type Name Description
    Names name
    Func<AliasExistsDescriptor, IAliasExistsRequest> selector
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    AliasExistsAsync(IAliasExistsRequest, CancellationToken)

    HEAD request to the indices.exists_alias API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ExistsResponse> AliasExistsAsync(IAliasExistsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IAliasExistsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    AliasExistsAsync(Names, Func<AliasExistsDescriptor, IAliasExistsRequest>, CancellationToken)

    HEAD request to the indices.exists_alias API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ExistsResponse> AliasExistsAsync(Names name, Func<AliasExistsDescriptor, IAliasExistsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Names name
    Func<AliasExistsDescriptor, IAliasExistsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    Analyze(IAnalyzeRequest)

    POST request to the indices.analyze API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/analyze-apis/perform-text-analysis/
    Declaration
    public AnalyzeResponse Analyze(IAnalyzeRequest request)
    Parameters
    Type Name Description
    IAnalyzeRequest request
    Returns
    Type Description
    AnalyzeResponse
    | Edit this page View Source

    Analyze(Func<AnalyzeDescriptor, IAnalyzeRequest>)

    POST request to the indices.analyze API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/analyze-apis/perform-text-analysis/
    Declaration
    public AnalyzeResponse Analyze(Func<AnalyzeDescriptor, IAnalyzeRequest> selector = null)
    Parameters
    Type Name Description
    Func<AnalyzeDescriptor, IAnalyzeRequest> selector
    Returns
    Type Description
    AnalyzeResponse
    | Edit this page View Source

    AnalyzeAsync(IAnalyzeRequest, CancellationToken)

    POST request to the indices.analyze API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/analyze-apis/perform-text-analysis/
    Declaration
    public Task<AnalyzeResponse> AnalyzeAsync(IAnalyzeRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IAnalyzeRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<AnalyzeResponse>
    | Edit this page View Source

    AnalyzeAsync(Func<AnalyzeDescriptor, IAnalyzeRequest>, CancellationToken)

    POST request to the indices.analyze API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/analyze-apis/perform-text-analysis/
    Declaration
    public Task<AnalyzeResponse> AnalyzeAsync(Func<AnalyzeDescriptor, IAnalyzeRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Func<AnalyzeDescriptor, IAnalyzeRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<AnalyzeResponse>
    | Edit this page View Source

    BulkAlias(IBulkAliasRequest)

    POST request to the indices.update_aliases API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/alias/
    Declaration
    public BulkAliasResponse BulkAlias(IBulkAliasRequest request)
    Parameters
    Type Name Description
    IBulkAliasRequest request
    Returns
    Type Description
    BulkAliasResponse
    | Edit this page View Source

    BulkAlias(Func<BulkAliasDescriptor, IBulkAliasRequest>)

    POST request to the indices.update_aliases API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/alias/
    Declaration
    public BulkAliasResponse BulkAlias(Func<BulkAliasDescriptor, IBulkAliasRequest> selector)
    Parameters
    Type Name Description
    Func<BulkAliasDescriptor, IBulkAliasRequest> selector
    Returns
    Type Description
    BulkAliasResponse
    | Edit this page View Source

    BulkAliasAsync(IBulkAliasRequest, CancellationToken)

    POST request to the indices.update_aliases API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/alias/
    Declaration
    public Task<BulkAliasResponse> BulkAliasAsync(IBulkAliasRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IBulkAliasRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<BulkAliasResponse>
    | Edit this page View Source

    BulkAliasAsync(Func<BulkAliasDescriptor, IBulkAliasRequest>, CancellationToken)

    POST request to the indices.update_aliases API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/alias/
    Declaration
    public Task<BulkAliasResponse> BulkAliasAsync(Func<BulkAliasDescriptor, IBulkAliasRequest> selector, CancellationToken ct = default)
    Parameters
    Type Name Description
    Func<BulkAliasDescriptor, IBulkAliasRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<BulkAliasResponse>
    | Edit this page View Source

    ClearCache(IClearCacheRequest)

    POST request to the indices.clear_cache API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clear-index-cache/
    Declaration
    public ClearCacheResponse ClearCache(IClearCacheRequest request)
    Parameters
    Type Name Description
    IClearCacheRequest request
    Returns
    Type Description
    ClearCacheResponse
    | Edit this page View Source

    ClearCache(Indices, Func<ClearCacheDescriptor, IClearCacheRequest>)

    POST request to the indices.clear_cache API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clear-index-cache/
    Declaration
    public ClearCacheResponse ClearCache(Indices index = null, Func<ClearCacheDescriptor, IClearCacheRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<ClearCacheDescriptor, IClearCacheRequest> selector
    Returns
    Type Description
    ClearCacheResponse
    | Edit this page View Source

    ClearCacheAsync(IClearCacheRequest, CancellationToken)

    POST request to the indices.clear_cache API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clear-index-cache/
    Declaration
    public Task<ClearCacheResponse> ClearCacheAsync(IClearCacheRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IClearCacheRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ClearCacheResponse>
    | Edit this page View Source

    ClearCacheAsync(Indices, Func<ClearCacheDescriptor, IClearCacheRequest>, CancellationToken)

    POST request to the indices.clear_cache API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clear-index-cache/
    Declaration
    public Task<ClearCacheResponse> ClearCacheAsync(Indices index = null, Func<ClearCacheDescriptor, IClearCacheRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<ClearCacheDescriptor, IClearCacheRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ClearCacheResponse>
    | Edit this page View Source

    Clone(ICloneIndexRequest)

    PUT request to the indices.clone API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clone/
    Declaration
    public CloneIndexResponse Clone(ICloneIndexRequest request)
    Parameters
    Type Name Description
    ICloneIndexRequest request
    Returns
    Type Description
    CloneIndexResponse
    | Edit this page View Source

    Clone(IndexName, IndexName, Func<CloneIndexDescriptor, ICloneIndexRequest>)

    PUT request to the indices.clone API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clone/
    Declaration
    public CloneIndexResponse Clone(IndexName index, IndexName target, Func<CloneIndexDescriptor, ICloneIndexRequest> selector = null)
    Parameters
    Type Name Description
    IndexName index
    IndexName target
    Func<CloneIndexDescriptor, ICloneIndexRequest> selector
    Returns
    Type Description
    CloneIndexResponse
    | Edit this page View Source

    CloneAsync(ICloneIndexRequest, CancellationToken)

    PUT request to the indices.clone API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clone/
    Declaration
    public Task<CloneIndexResponse> CloneAsync(ICloneIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    ICloneIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<CloneIndexResponse>
    | Edit this page View Source

    CloneAsync(IndexName, IndexName, Func<CloneIndexDescriptor, ICloneIndexRequest>, CancellationToken)

    PUT request to the indices.clone API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/clone/
    Declaration
    public Task<CloneIndexResponse> CloneAsync(IndexName index, IndexName target, Func<CloneIndexDescriptor, ICloneIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    IndexName index
    IndexName target
    Func<CloneIndexDescriptor, ICloneIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<CloneIndexResponse>
    | Edit this page View Source

    Close(ICloseIndexRequest)

    POST request to the indices.close API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/close-index/
    Declaration
    public CloseIndexResponse Close(ICloseIndexRequest request)
    Parameters
    Type Name Description
    ICloseIndexRequest request
    Returns
    Type Description
    CloseIndexResponse
    | Edit this page View Source

    Close(Indices, Func<CloseIndexDescriptor, ICloseIndexRequest>)

    POST request to the indices.close API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/close-index/
    Declaration
    public CloseIndexResponse Close(Indices index, Func<CloseIndexDescriptor, ICloseIndexRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<CloseIndexDescriptor, ICloseIndexRequest> selector
    Returns
    Type Description
    CloseIndexResponse
    | Edit this page View Source

    CloseAsync(ICloseIndexRequest, CancellationToken)

    POST request to the indices.close API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/close-index/
    Declaration
    public Task<CloseIndexResponse> CloseAsync(ICloseIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    ICloseIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<CloseIndexResponse>
    | Edit this page View Source

    CloseAsync(Indices, Func<CloseIndexDescriptor, ICloseIndexRequest>, CancellationToken)

    POST request to the indices.close API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/close-index/
    Declaration
    public Task<CloseIndexResponse> CloseAsync(Indices index, Func<CloseIndexDescriptor, ICloseIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<CloseIndexDescriptor, ICloseIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<CloseIndexResponse>
    | Edit this page View Source

    ComposableTemplateExists(IComposableIndexTemplateExistsRequest)

    HEAD request to the indices.exists_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public ExistsResponse ComposableTemplateExists(IComposableIndexTemplateExistsRequest request)
    Parameters
    Type Name Description
    IComposableIndexTemplateExistsRequest request
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    ComposableTemplateExists(Name, Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest>)

    HEAD request to the indices.exists_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public ExistsResponse ComposableTemplateExists(Name name, Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest> selector = null)
    Parameters
    Type Name Description
    Name name
    Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest> selector
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    ComposableTemplateExistsAsync(IComposableIndexTemplateExistsRequest, CancellationToken)

    HEAD request to the indices.exists_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<ExistsResponse> ComposableTemplateExistsAsync(IComposableIndexTemplateExistsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IComposableIndexTemplateExistsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    ComposableTemplateExistsAsync(Name, Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest>, CancellationToken)

    HEAD request to the indices.exists_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<ExistsResponse> ComposableTemplateExistsAsync(Name name, Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name name
    Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    Create(ICreateIndexRequest)

    PUT request to the indices.create API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/create-index/
    Declaration
    public CreateIndexResponse Create(ICreateIndexRequest request)
    Parameters
    Type Name Description
    ICreateIndexRequest request
    Returns
    Type Description
    CreateIndexResponse
    | Edit this page View Source

    Create(IndexName, Func<CreateIndexDescriptor, ICreateIndexRequest>)

    PUT request to the indices.create API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/create-index/
    Declaration
    public CreateIndexResponse Create(IndexName index, Func<CreateIndexDescriptor, ICreateIndexRequest> selector = null)
    Parameters
    Type Name Description
    IndexName index
    Func<CreateIndexDescriptor, ICreateIndexRequest> selector
    Returns
    Type Description
    CreateIndexResponse
    | Edit this page View Source

    CreateAsync(ICreateIndexRequest, CancellationToken)

    PUT request to the indices.create API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/create-index/
    Declaration
    public Task<CreateIndexResponse> CreateAsync(ICreateIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    ICreateIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<CreateIndexResponse>
    | Edit this page View Source

    CreateAsync(IndexName, Func<CreateIndexDescriptor, ICreateIndexRequest>, CancellationToken)

    PUT request to the indices.create API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/create-index/
    Declaration
    public Task<CreateIndexResponse> CreateAsync(IndexName index, Func<CreateIndexDescriptor, ICreateIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    IndexName index
    Func<CreateIndexDescriptor, ICreateIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<CreateIndexResponse>
    | Edit this page View Source

    Delete(IDeleteIndexRequest)

    DELETE request to the indices.delete API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/delete-index/
    Declaration
    public DeleteIndexResponse Delete(IDeleteIndexRequest request)
    Parameters
    Type Name Description
    IDeleteIndexRequest request
    Returns
    Type Description
    DeleteIndexResponse
    | Edit this page View Source

    Delete(Indices, Func<DeleteIndexDescriptor, IDeleteIndexRequest>)

    DELETE request to the indices.delete API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/delete-index/
    Declaration
    public DeleteIndexResponse Delete(Indices index, Func<DeleteIndexDescriptor, IDeleteIndexRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<DeleteIndexDescriptor, IDeleteIndexRequest> selector
    Returns
    Type Description
    DeleteIndexResponse
    | Edit this page View Source

    DeleteAlias(IDeleteAliasRequest)

    DELETE request to the indices.delete_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/#delete-aliases
    Declaration
    public DeleteAliasResponse DeleteAlias(IDeleteAliasRequest request)
    Parameters
    Type Name Description
    IDeleteAliasRequest request
    Returns
    Type Description
    DeleteAliasResponse
    | Edit this page View Source

    DeleteAlias(Indices, Names, Func<DeleteAliasDescriptor, IDeleteAliasRequest>)

    DELETE request to the indices.delete_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/#delete-aliases
    Declaration
    public DeleteAliasResponse DeleteAlias(Indices index, Names name, Func<DeleteAliasDescriptor, IDeleteAliasRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Names name
    Func<DeleteAliasDescriptor, IDeleteAliasRequest> selector
    Returns
    Type Description
    DeleteAliasResponse
    | Edit this page View Source

    DeleteAliasAsync(IDeleteAliasRequest, CancellationToken)

    DELETE request to the indices.delete_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/#delete-aliases
    Declaration
    public Task<DeleteAliasResponse> DeleteAliasAsync(IDeleteAliasRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IDeleteAliasRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteAliasResponse>
    | Edit this page View Source

    DeleteAliasAsync(Indices, Names, Func<DeleteAliasDescriptor, IDeleteAliasRequest>, CancellationToken)

    DELETE request to the indices.delete_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/#delete-aliases
    Declaration
    public Task<DeleteAliasResponse> DeleteAliasAsync(Indices index, Names name, Func<DeleteAliasDescriptor, IDeleteAliasRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Names name
    Func<DeleteAliasDescriptor, IDeleteAliasRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteAliasResponse>
    | Edit this page View Source

    DeleteAsync(IDeleteIndexRequest, CancellationToken)

    DELETE request to the indices.delete API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/delete-index/
    Declaration
    public Task<DeleteIndexResponse> DeleteAsync(IDeleteIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IDeleteIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteIndexResponse>
    | Edit this page View Source

    DeleteAsync(Indices, Func<DeleteIndexDescriptor, IDeleteIndexRequest>, CancellationToken)

    DELETE request to the indices.delete API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/delete-index/
    Declaration
    public Task<DeleteIndexResponse> DeleteAsync(Indices index, Func<DeleteIndexDescriptor, IDeleteIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<DeleteIndexDescriptor, IDeleteIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteIndexResponse>
    | Edit this page View Source

    DeleteComposableTemplate(IDeleteComposableIndexTemplateRequest)

    DELETE request to the indices.delete_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/#delete-a-template
    Declaration
    public DeleteComposableIndexTemplateResponse DeleteComposableTemplate(IDeleteComposableIndexTemplateRequest request)
    Parameters
    Type Name Description
    IDeleteComposableIndexTemplateRequest request
    Returns
    Type Description
    DeleteComposableIndexTemplateResponse
    | Edit this page View Source

    DeleteComposableTemplate(Name, Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest>)

    DELETE request to the indices.delete_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/#delete-a-template
    Declaration
    public DeleteComposableIndexTemplateResponse DeleteComposableTemplate(Name name, Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest> selector = null)
    Parameters
    Type Name Description
    Name name
    Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest> selector
    Returns
    Type Description
    DeleteComposableIndexTemplateResponse
    | Edit this page View Source

    DeleteComposableTemplateAsync(IDeleteComposableIndexTemplateRequest, CancellationToken)

    DELETE request to the indices.delete_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/#delete-a-template
    Declaration
    public Task<DeleteComposableIndexTemplateResponse> DeleteComposableTemplateAsync(IDeleteComposableIndexTemplateRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IDeleteComposableIndexTemplateRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteComposableIndexTemplateResponse>
    | Edit this page View Source

    DeleteComposableTemplateAsync(Name, Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest>, CancellationToken)

    DELETE request to the indices.delete_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/#delete-a-template
    Declaration
    public Task<DeleteComposableIndexTemplateResponse> DeleteComposableTemplateAsync(Name name, Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name name
    Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteComposableIndexTemplateResponse>
    | Edit this page View Source

    DeleteTemplate(IDeleteIndexTemplateRequest)

    DELETE request to the indices.delete_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public DeleteIndexTemplateResponse DeleteTemplate(IDeleteIndexTemplateRequest request)
    Parameters
    Type Name Description
    IDeleteIndexTemplateRequest request
    Returns
    Type Description
    DeleteIndexTemplateResponse
    | Edit this page View Source

    DeleteTemplate(Name, Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest>)

    DELETE request to the indices.delete_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public DeleteIndexTemplateResponse DeleteTemplate(Name name, Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest> selector = null)
    Parameters
    Type Name Description
    Name name
    Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest> selector
    Returns
    Type Description
    DeleteIndexTemplateResponse
    | Edit this page View Source

    DeleteTemplateAsync(IDeleteIndexTemplateRequest, CancellationToken)

    DELETE request to the indices.delete_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<DeleteIndexTemplateResponse> DeleteTemplateAsync(IDeleteIndexTemplateRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IDeleteIndexTemplateRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteIndexTemplateResponse>
    | Edit this page View Source

    DeleteTemplateAsync(Name, Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest>, CancellationToken)

    DELETE request to the indices.delete_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<DeleteIndexTemplateResponse> DeleteTemplateAsync(Name name, Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name name
    Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteIndexTemplateResponse>
    | Edit this page View Source

    Exists(IIndexExistsRequest)

    HEAD request to the indices.exists API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/exists/
    Declaration
    public ExistsResponse Exists(IIndexExistsRequest request)
    Parameters
    Type Name Description
    IIndexExistsRequest request
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    Exists(Indices, Func<IndexExistsDescriptor, IIndexExistsRequest>)

    HEAD request to the indices.exists API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/exists/
    Declaration
    public ExistsResponse Exists(Indices index, Func<IndexExistsDescriptor, IIndexExistsRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<IndexExistsDescriptor, IIndexExistsRequest> selector
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    ExistsAsync(IIndexExistsRequest, CancellationToken)

    HEAD request to the indices.exists API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/exists/
    Declaration
    public Task<ExistsResponse> ExistsAsync(IIndexExistsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IIndexExistsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    ExistsAsync(Indices, Func<IndexExistsDescriptor, IIndexExistsRequest>, CancellationToken)

    HEAD request to the indices.exists API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/exists/
    Declaration
    public Task<ExistsResponse> ExistsAsync(Indices index, Func<IndexExistsDescriptor, IIndexExistsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<IndexExistsDescriptor, IIndexExistsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    Flush(IFlushRequest)

    POST request to the indices.flush API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public FlushResponse Flush(IFlushRequest request)
    Parameters
    Type Name Description
    IFlushRequest request
    Returns
    Type Description
    FlushResponse
    | Edit this page View Source

    Flush(Indices, Func<FlushDescriptor, IFlushRequest>)

    POST request to the indices.flush API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public FlushResponse Flush(Indices index = null, Func<FlushDescriptor, IFlushRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<FlushDescriptor, IFlushRequest> selector
    Returns
    Type Description
    FlushResponse
    | Edit this page View Source

    FlushAsync(IFlushRequest, CancellationToken)

    POST request to the indices.flush API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<FlushResponse> FlushAsync(IFlushRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IFlushRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<FlushResponse>
    | Edit this page View Source

    FlushAsync(Indices, Func<FlushDescriptor, IFlushRequest>, CancellationToken)

    POST request to the indices.flush API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<FlushResponse> FlushAsync(Indices index = null, Func<FlushDescriptor, IFlushRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<FlushDescriptor, IFlushRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<FlushResponse>
    | Edit this page View Source

    ForceMerge(IForceMergeRequest)

    POST request to the indices.forcemerge API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ForceMergeResponse ForceMerge(IForceMergeRequest request)
    Parameters
    Type Name Description
    IForceMergeRequest request
    Returns
    Type Description
    ForceMergeResponse
    | Edit this page View Source

    ForceMerge(Indices, Func<ForceMergeDescriptor, IForceMergeRequest>)

    POST request to the indices.forcemerge API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ForceMergeResponse ForceMerge(Indices index = null, Func<ForceMergeDescriptor, IForceMergeRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<ForceMergeDescriptor, IForceMergeRequest> selector
    Returns
    Type Description
    ForceMergeResponse
    | Edit this page View Source

    ForceMergeAsync(IForceMergeRequest, CancellationToken)

    POST request to the indices.forcemerge API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ForceMergeResponse> ForceMergeAsync(IForceMergeRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IForceMergeRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ForceMergeResponse>
    | Edit this page View Source

    ForceMergeAsync(Indices, Func<ForceMergeDescriptor, IForceMergeRequest>, CancellationToken)

    POST request to the indices.forcemerge API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ForceMergeResponse> ForceMergeAsync(Indices index = null, Func<ForceMergeDescriptor, IForceMergeRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<ForceMergeDescriptor, IForceMergeRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ForceMergeResponse>
    | Edit this page View Source

    Get(IGetIndexRequest)

    GET request to the indices.get API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-index/
    Declaration
    public GetIndexResponse Get(IGetIndexRequest request)
    Parameters
    Type Name Description
    IGetIndexRequest request
    Returns
    Type Description
    GetIndexResponse
    | Edit this page View Source

    Get(Indices, Func<GetIndexDescriptor, IGetIndexRequest>)

    GET request to the indices.get API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-index/
    Declaration
    public GetIndexResponse Get(Indices index, Func<GetIndexDescriptor, IGetIndexRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<GetIndexDescriptor, IGetIndexRequest> selector
    Returns
    Type Description
    GetIndexResponse
    | Edit this page View Source

    GetAlias(IGetAliasRequest)

    GET request to the indices.get_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/
    Declaration
    public GetAliasResponse GetAlias(IGetAliasRequest request)
    Parameters
    Type Name Description
    IGetAliasRequest request
    Returns
    Type Description
    GetAliasResponse
    | Edit this page View Source

    GetAlias(Indices, Func<GetAliasDescriptor, IGetAliasRequest>)

    GET request to the indices.get_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/
    Declaration
    public GetAliasResponse GetAlias(Indices index = null, Func<GetAliasDescriptor, IGetAliasRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<GetAliasDescriptor, IGetAliasRequest> selector
    Returns
    Type Description
    GetAliasResponse
    | Edit this page View Source

    GetAliasAsync(IGetAliasRequest, CancellationToken)

    GET request to the indices.get_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/
    Declaration
    public Task<GetAliasResponse> GetAliasAsync(IGetAliasRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetAliasRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetAliasResponse>
    | Edit this page View Source

    GetAliasAsync(Indices, Func<GetAliasDescriptor, IGetAliasRequest>, CancellationToken)

    GET request to the indices.get_alias API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-alias/
    Declaration
    public Task<GetAliasResponse> GetAliasAsync(Indices index = null, Func<GetAliasDescriptor, IGetAliasRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<GetAliasDescriptor, IGetAliasRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetAliasResponse>
    | Edit this page View Source

    GetAsync(IGetIndexRequest, CancellationToken)

    GET request to the indices.get API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-index/
    Declaration
    public Task<GetIndexResponse> GetAsync(IGetIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetIndexResponse>
    | Edit this page View Source

    GetAsync(Indices, Func<GetIndexDescriptor, IGetIndexRequest>, CancellationToken)

    GET request to the indices.get API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-index/
    Declaration
    public Task<GetIndexResponse> GetAsync(Indices index, Func<GetIndexDescriptor, IGetIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<GetIndexDescriptor, IGetIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetIndexResponse>
    | Edit this page View Source

    GetComposableTemplate(IGetComposableIndexTemplateRequest)

    GET request to the indices.get_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public GetComposableIndexTemplateResponse GetComposableTemplate(IGetComposableIndexTemplateRequest request)
    Parameters
    Type Name Description
    IGetComposableIndexTemplateRequest request
    Returns
    Type Description
    GetComposableIndexTemplateResponse
    | Edit this page View Source

    GetComposableTemplate(Name, Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest>)

    GET request to the indices.get_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public GetComposableIndexTemplateResponse GetComposableTemplate(Name name = null, Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest> selector = null)
    Parameters
    Type Name Description
    Name name
    Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest> selector
    Returns
    Type Description
    GetComposableIndexTemplateResponse
    | Edit this page View Source

    GetComposableTemplateAsync(IGetComposableIndexTemplateRequest, CancellationToken)

    GET request to the indices.get_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<GetComposableIndexTemplateResponse> GetComposableTemplateAsync(IGetComposableIndexTemplateRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetComposableIndexTemplateRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetComposableIndexTemplateResponse>
    | Edit this page View Source

    GetComposableTemplateAsync(Name, Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest>, CancellationToken)

    GET request to the indices.get_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<GetComposableIndexTemplateResponse> GetComposableTemplateAsync(Name name = null, Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name name
    Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetComposableIndexTemplateResponse>
    | Edit this page View Source

    GetFieldMapping(IGetFieldMappingRequest)

    GET request to the indices.get_field_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/
    Declaration
    public GetFieldMappingResponse GetFieldMapping(IGetFieldMappingRequest request)
    Parameters
    Type Name Description
    IGetFieldMappingRequest request
    Returns
    Type Description
    GetFieldMappingResponse
    | Edit this page View Source

    GetFieldMappingAsync(IGetFieldMappingRequest, CancellationToken)

    GET request to the indices.get_field_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/
    Declaration
    public Task<GetFieldMappingResponse> GetFieldMappingAsync(IGetFieldMappingRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetFieldMappingRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetFieldMappingResponse>
    | Edit this page View Source

    GetFieldMappingAsync<TDocument>(Fields, Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest>, CancellationToken)

    GET request to the indices.get_field_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/
    Declaration
    public Task<GetFieldMappingResponse> GetFieldMappingAsync<TDocument>(Fields fields, Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest> selector = null, CancellationToken ct = default) where TDocument : class
    Parameters
    Type Name Description
    Fields fields
    Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetFieldMappingResponse>
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    GetFieldMapping<TDocument>(Fields, Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest>)

    GET request to the indices.get_field_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/
    Declaration
    public GetFieldMappingResponse GetFieldMapping<TDocument>(Fields fields, Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest> selector = null) where TDocument : class
    Parameters
    Type Name Description
    Fields fields
    Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest> selector
    Returns
    Type Description
    GetFieldMappingResponse
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    GetMapping(IGetMappingRequest)

    GET request to the indices.get_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/#get-a-mapping
    Declaration
    public GetMappingResponse GetMapping(IGetMappingRequest request)
    Parameters
    Type Name Description
    IGetMappingRequest request
    Returns
    Type Description
    GetMappingResponse
    | Edit this page View Source

    GetMappingAsync(IGetMappingRequest, CancellationToken)

    GET request to the indices.get_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/#get-a-mapping
    Declaration
    public Task<GetMappingResponse> GetMappingAsync(IGetMappingRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetMappingRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetMappingResponse>
    | Edit this page View Source

    GetMappingAsync<TDocument>(Func<GetMappingDescriptor<TDocument>, IGetMappingRequest>, CancellationToken)

    GET request to the indices.get_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/#get-a-mapping
    Declaration
    public Task<GetMappingResponse> GetMappingAsync<TDocument>(Func<GetMappingDescriptor<TDocument>, IGetMappingRequest> selector = null, CancellationToken ct = default) where TDocument : class
    Parameters
    Type Name Description
    Func<GetMappingDescriptor<TDocument>, IGetMappingRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetMappingResponse>
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    GetMapping<TDocument>(Func<GetMappingDescriptor<TDocument>, IGetMappingRequest>)

    GET request to the indices.get_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/field-types/index/#get-a-mapping
    Declaration
    public GetMappingResponse GetMapping<TDocument>(Func<GetMappingDescriptor<TDocument>, IGetMappingRequest> selector = null) where TDocument : class
    Parameters
    Type Name Description
    Func<GetMappingDescriptor<TDocument>, IGetMappingRequest> selector
    Returns
    Type Description
    GetMappingResponse
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    GetSettings(IGetIndexSettingsRequest)

    GET request to the indices.get_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-settings/
    Declaration
    public GetIndexSettingsResponse GetSettings(IGetIndexSettingsRequest request)
    Parameters
    Type Name Description
    IGetIndexSettingsRequest request
    Returns
    Type Description
    GetIndexSettingsResponse
    | Edit this page View Source

    GetSettings(Indices, Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest>)

    GET request to the indices.get_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-settings/
    Declaration
    public GetIndexSettingsResponse GetSettings(Indices index = null, Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest> selector
    Returns
    Type Description
    GetIndexSettingsResponse
    | Edit this page View Source

    GetSettingsAsync(IGetIndexSettingsRequest, CancellationToken)

    GET request to the indices.get_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-settings/
    Declaration
    public Task<GetIndexSettingsResponse> GetSettingsAsync(IGetIndexSettingsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetIndexSettingsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetIndexSettingsResponse>
    | Edit this page View Source

    GetSettingsAsync(Indices, Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest>, CancellationToken)

    GET request to the indices.get_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/get-settings/
    Declaration
    public Task<GetIndexSettingsResponse> GetSettingsAsync(Indices index = null, Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetIndexSettingsResponse>
    | Edit this page View Source

    GetTemplate(IGetIndexTemplateRequest)

    GET request to the indices.get_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public GetIndexTemplateResponse GetTemplate(IGetIndexTemplateRequest request)
    Parameters
    Type Name Description
    IGetIndexTemplateRequest request
    Returns
    Type Description
    GetIndexTemplateResponse
    | Edit this page View Source

    GetTemplate(Names, Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest>)

    GET request to the indices.get_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public GetIndexTemplateResponse GetTemplate(Names name = null, Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest> selector = null)
    Parameters
    Type Name Description
    Names name
    Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest> selector
    Returns
    Type Description
    GetIndexTemplateResponse
    | Edit this page View Source

    GetTemplateAsync(IGetIndexTemplateRequest, CancellationToken)

    GET request to the indices.get_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<GetIndexTemplateResponse> GetTemplateAsync(IGetIndexTemplateRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IGetIndexTemplateRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<GetIndexTemplateResponse>
    | Edit this page View Source

    GetTemplateAsync(Names, Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest>, CancellationToken)

    GET request to the indices.get_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<GetIndexTemplateResponse> GetTemplateAsync(Names name = null, Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Names name
    Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<GetIndexTemplateResponse>
    | Edit this page View Source

    Open(IOpenIndexRequest)

    POST request to the indices.open API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/open-index/
    Declaration
    public OpenIndexResponse Open(IOpenIndexRequest request)
    Parameters
    Type Name Description
    IOpenIndexRequest request
    Returns
    Type Description
    OpenIndexResponse
    | Edit this page View Source

    Open(Indices, Func<OpenIndexDescriptor, IOpenIndexRequest>)

    POST request to the indices.open API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/open-index/
    Declaration
    public OpenIndexResponse Open(Indices index, Func<OpenIndexDescriptor, IOpenIndexRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<OpenIndexDescriptor, IOpenIndexRequest> selector
    Returns
    Type Description
    OpenIndexResponse
    | Edit this page View Source

    OpenAsync(IOpenIndexRequest, CancellationToken)

    POST request to the indices.open API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/open-index/
    Declaration
    public Task<OpenIndexResponse> OpenAsync(IOpenIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IOpenIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<OpenIndexResponse>
    | Edit this page View Source

    OpenAsync(Indices, Func<OpenIndexDescriptor, IOpenIndexRequest>, CancellationToken)

    POST request to the indices.open API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/open-index/
    Declaration
    public Task<OpenIndexResponse> OpenAsync(Indices index, Func<OpenIndexDescriptor, IOpenIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<OpenIndexDescriptor, IOpenIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<OpenIndexResponse>
    | Edit this page View Source

    PutAlias(IPutAliasRequest)

    PUT request to the indices.put_alias API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-alias/
    Declaration
    public PutAliasResponse PutAlias(IPutAliasRequest request)
    Parameters
    Type Name Description
    IPutAliasRequest request
    Returns
    Type Description
    PutAliasResponse
    | Edit this page View Source

    PutAlias(Indices, Name, Func<PutAliasDescriptor, IPutAliasRequest>)

    PUT request to the indices.put_alias API, read more about this API online:

    https://opensearch.org/docs/latest/opensearch/rest-api/alias/
    Declaration
    public PutAliasResponse PutAlias(Indices index, Name name, Func<PutAliasDescriptor, IPutAliasRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Name name
    Func<PutAliasDescriptor, IPutAliasRequest> selector
    Returns
    Type Description
    PutAliasResponse
    | Edit this page View Source

    PutAlias(Indices, Func<PutAliasDescriptor, IPutAliasRequest>)

    PUT request to the indices.put_alias API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-alias/
    Declaration
    public PutAliasResponse PutAlias(Indices index = null, Func<PutAliasDescriptor, IPutAliasRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<PutAliasDescriptor, IPutAliasRequest> selector
    Returns
    Type Description
    PutAliasResponse
    | Edit this page View Source

    PutAliasAsync(IPutAliasRequest, CancellationToken)

    PUT request to the indices.put_alias API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-alias/
    Declaration
    public Task<PutAliasResponse> PutAliasAsync(IPutAliasRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IPutAliasRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<PutAliasResponse>
    | Edit this page View Source

    PutAliasAsync(Indices, Name, Func<PutAliasDescriptor, IPutAliasRequest>, CancellationToken)

    PUT request to the indices.put_alias API, read more about this API online:

    https://opensearch.org/docs/latest/opensearch/rest-api/alias/
    Declaration
    public Task<PutAliasResponse> PutAliasAsync(Indices index, Name name, Func<PutAliasDescriptor, IPutAliasRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Name name
    Func<PutAliasDescriptor, IPutAliasRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<PutAliasResponse>
    | Edit this page View Source

    PutAliasAsync(Indices, Func<PutAliasDescriptor, IPutAliasRequest>, CancellationToken)

    PUT request to the indices.put_alias API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-alias/
    Declaration
    public Task<PutAliasResponse> PutAliasAsync(Indices index = null, Func<PutAliasDescriptor, IPutAliasRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<PutAliasDescriptor, IPutAliasRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<PutAliasResponse>
    | Edit this page View Source

    PutComposableTemplate(IPutComposableIndexTemplateRequest)

    PUT request to the indices.put_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public PutComposableIndexTemplateResponse PutComposableTemplate(IPutComposableIndexTemplateRequest request)
    Parameters
    Type Name Description
    IPutComposableIndexTemplateRequest request
    Returns
    Type Description
    PutComposableIndexTemplateResponse
    | Edit this page View Source

    PutComposableTemplate(Name, Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest>)

    PUT request to the indices.put_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public PutComposableIndexTemplateResponse PutComposableTemplate(Name name, Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest> selector)
    Parameters
    Type Name Description
    Name name
    Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest> selector
    Returns
    Type Description
    PutComposableIndexTemplateResponse
    | Edit this page View Source

    PutComposableTemplateAsync(IPutComposableIndexTemplateRequest, CancellationToken)

    PUT request to the indices.put_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<PutComposableIndexTemplateResponse> PutComposableTemplateAsync(IPutComposableIndexTemplateRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IPutComposableIndexTemplateRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<PutComposableIndexTemplateResponse>
    | Edit this page View Source

    PutComposableTemplateAsync(Name, Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest>, CancellationToken)

    PUT request to the indices.put_index_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<PutComposableIndexTemplateResponse> PutComposableTemplateAsync(Name name, Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest> selector, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name name
    Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<PutComposableIndexTemplateResponse>
    | Edit this page View Source

    PutMapping(IPutMappingRequest)

    PUT request to the indices.put_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/put-mapping/
    Declaration
    public PutMappingResponse PutMapping(IPutMappingRequest request)
    Parameters
    Type Name Description
    IPutMappingRequest request
    Returns
    Type Description
    PutMappingResponse
    | Edit this page View Source

    PutMappingAsync(IPutMappingRequest, CancellationToken)

    PUT request to the indices.put_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/put-mapping/
    Declaration
    public Task<PutMappingResponse> PutMappingAsync(IPutMappingRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IPutMappingRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<PutMappingResponse>
    | Edit this page View Source

    PutMappingAsync<TDocument>(Func<PutMappingDescriptor<TDocument>, IPutMappingRequest>, CancellationToken)

    PUT request to the indices.put_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/put-mapping/
    Declaration
    public Task<PutMappingResponse> PutMappingAsync<TDocument>(Func<PutMappingDescriptor<TDocument>, IPutMappingRequest> selector, CancellationToken ct = default) where TDocument : class
    Parameters
    Type Name Description
    Func<PutMappingDescriptor<TDocument>, IPutMappingRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<PutMappingResponse>
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    PutMapping<TDocument>(Func<PutMappingDescriptor<TDocument>, IPutMappingRequest>)

    PUT request to the indices.put_mapping API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/put-mapping/
    Declaration
    public PutMappingResponse PutMapping<TDocument>(Func<PutMappingDescriptor<TDocument>, IPutMappingRequest> selector) where TDocument : class
    Parameters
    Type Name Description
    Func<PutMappingDescriptor<TDocument>, IPutMappingRequest> selector
    Returns
    Type Description
    PutMappingResponse
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    PutTemplate(IPutIndexTemplateRequest)

    PUT request to the indices.put_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public PutIndexTemplateResponse PutTemplate(IPutIndexTemplateRequest request)
    Parameters
    Type Name Description
    IPutIndexTemplateRequest request
    Returns
    Type Description
    PutIndexTemplateResponse
    | Edit this page View Source

    PutTemplate(Name, Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest>)

    PUT request to the indices.put_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public PutIndexTemplateResponse PutTemplate(Name name, Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest> selector)
    Parameters
    Type Name Description
    Name name
    Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest> selector
    Returns
    Type Description
    PutIndexTemplateResponse
    | Edit this page View Source

    PutTemplateAsync(IPutIndexTemplateRequest, CancellationToken)

    PUT request to the indices.put_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<PutIndexTemplateResponse> PutTemplateAsync(IPutIndexTemplateRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IPutIndexTemplateRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<PutIndexTemplateResponse>
    | Edit this page View Source

    PutTemplateAsync(Name, Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest>, CancellationToken)

    PUT request to the indices.put_template API, read more about this API online:

    https://opensearch.org/docs/latest/im-plugin/index-templates/
    Declaration
    public Task<PutIndexTemplateResponse> PutTemplateAsync(Name name, Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest> selector, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name name
    Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<PutIndexTemplateResponse>
    | Edit this page View Source

    Refresh(IRefreshRequest)

    POST request to the indices.refresh API, read more about this API online:

    https://opensearch.org/docs/latest/tuning-your-cluster/availability-and-recovery/remote-store/index/#refresh-level-and-request-level-durability
    Declaration
    public RefreshResponse Refresh(IRefreshRequest request)
    Parameters
    Type Name Description
    IRefreshRequest request
    Returns
    Type Description
    RefreshResponse
    | Edit this page View Source

    Refresh(Indices, Func<RefreshDescriptor, IRefreshRequest>)

    POST request to the indices.refresh API, read more about this API online:

    https://opensearch.org/docs/latest/tuning-your-cluster/availability-and-recovery/remote-store/index/#refresh-level-and-request-level-durability
    Declaration
    public RefreshResponse Refresh(Indices index = null, Func<RefreshDescriptor, IRefreshRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<RefreshDescriptor, IRefreshRequest> selector
    Returns
    Type Description
    RefreshResponse
    | Edit this page View Source

    RefreshAsync(IRefreshRequest, CancellationToken)

    POST request to the indices.refresh API, read more about this API online:

    https://opensearch.org/docs/latest/tuning-your-cluster/availability-and-recovery/remote-store/index/#refresh-level-and-request-level-durability
    Declaration
    public Task<RefreshResponse> RefreshAsync(IRefreshRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IRefreshRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<RefreshResponse>
    | Edit this page View Source

    RefreshAsync(Indices, Func<RefreshDescriptor, IRefreshRequest>, CancellationToken)

    POST request to the indices.refresh API, read more about this API online:

    https://opensearch.org/docs/latest/tuning-your-cluster/availability-and-recovery/remote-store/index/#refresh-level-and-request-level-durability
    Declaration
    public Task<RefreshResponse> RefreshAsync(Indices index = null, Func<RefreshDescriptor, IRefreshRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<RefreshDescriptor, IRefreshRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<RefreshResponse>
    | Edit this page View Source

    Resolve(IResolveIndexRequest)

    GET request to the indices.resolve_index API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ResolveIndexResponse Resolve(IResolveIndexRequest request)
    Parameters
    Type Name Description
    IResolveIndexRequest request
    Returns
    Type Description
    ResolveIndexResponse
    | Edit this page View Source

    Resolve(Names, Func<ResolveIndexDescriptor, IResolveIndexRequest>)

    GET request to the indices.resolve_index API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ResolveIndexResponse Resolve(Names name, Func<ResolveIndexDescriptor, IResolveIndexRequest> selector = null)
    Parameters
    Type Name Description
    Names name
    Func<ResolveIndexDescriptor, IResolveIndexRequest> selector
    Returns
    Type Description
    ResolveIndexResponse
    | Edit this page View Source

    ResolveAsync(IResolveIndexRequest, CancellationToken)

    GET request to the indices.resolve_index API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ResolveIndexResponse> ResolveAsync(IResolveIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IResolveIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ResolveIndexResponse>
    | Edit this page View Source

    ResolveAsync(Names, Func<ResolveIndexDescriptor, IResolveIndexRequest>, CancellationToken)

    GET request to the indices.resolve_index API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ResolveIndexResponse> ResolveAsync(Names name, Func<ResolveIndexDescriptor, IResolveIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Names name
    Func<ResolveIndexDescriptor, IResolveIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ResolveIndexResponse>
    | Edit this page View Source

    Rollover(IRolloverIndexRequest)

    POST request to the indices.rollover API, read more about this API online:

    https://opensearch.org/docs/latest/dashboards/im-dashboards/rollover/
    Declaration
    public RolloverIndexResponse Rollover(IRolloverIndexRequest request)
    Parameters
    Type Name Description
    IRolloverIndexRequest request
    Returns
    Type Description
    RolloverIndexResponse
    | Edit this page View Source

    Rollover(Name, Func<RolloverIndexDescriptor, IRolloverIndexRequest>)

    POST request to the indices.rollover API, read more about this API online:

    https://opensearch.org/docs/latest/dashboards/im-dashboards/rollover/
    Declaration
    public RolloverIndexResponse Rollover(Name alias, Func<RolloverIndexDescriptor, IRolloverIndexRequest> selector = null)
    Parameters
    Type Name Description
    Name alias
    Func<RolloverIndexDescriptor, IRolloverIndexRequest> selector
    Returns
    Type Description
    RolloverIndexResponse
    | Edit this page View Source

    RolloverAsync(IRolloverIndexRequest, CancellationToken)

    POST request to the indices.rollover API, read more about this API online:

    https://opensearch.org/docs/latest/dashboards/im-dashboards/rollover/
    Declaration
    public Task<RolloverIndexResponse> RolloverAsync(IRolloverIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IRolloverIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<RolloverIndexResponse>
    | Edit this page View Source

    RolloverAsync(Name, Func<RolloverIndexDescriptor, IRolloverIndexRequest>, CancellationToken)

    POST request to the indices.rollover API, read more about this API online:

    https://opensearch.org/docs/latest/dashboards/im-dashboards/rollover/
    Declaration
    public Task<RolloverIndexResponse> RolloverAsync(Name alias, Func<RolloverIndexDescriptor, IRolloverIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Name alias
    Func<RolloverIndexDescriptor, IRolloverIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<RolloverIndexResponse>
    | Edit this page View Source

    Shrink(IShrinkIndexRequest)

    PUT request to the indices.shrink API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/shrink-index/
    Declaration
    public ShrinkIndexResponse Shrink(IShrinkIndexRequest request)
    Parameters
    Type Name Description
    IShrinkIndexRequest request
    Returns
    Type Description
    ShrinkIndexResponse
    | Edit this page View Source

    Shrink(IndexName, IndexName, Func<ShrinkIndexDescriptor, IShrinkIndexRequest>)

    PUT request to the indices.shrink API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/shrink-index/
    Declaration
    public ShrinkIndexResponse Shrink(IndexName index, IndexName target, Func<ShrinkIndexDescriptor, IShrinkIndexRequest> selector = null)
    Parameters
    Type Name Description
    IndexName index
    IndexName target
    Func<ShrinkIndexDescriptor, IShrinkIndexRequest> selector
    Returns
    Type Description
    ShrinkIndexResponse
    | Edit this page View Source

    ShrinkAsync(IShrinkIndexRequest, CancellationToken)

    PUT request to the indices.shrink API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/shrink-index/
    Declaration
    public Task<ShrinkIndexResponse> ShrinkAsync(IShrinkIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IShrinkIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ShrinkIndexResponse>
    | Edit this page View Source

    ShrinkAsync(IndexName, IndexName, Func<ShrinkIndexDescriptor, IShrinkIndexRequest>, CancellationToken)

    PUT request to the indices.shrink API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/shrink-index/
    Declaration
    public Task<ShrinkIndexResponse> ShrinkAsync(IndexName index, IndexName target, Func<ShrinkIndexDescriptor, IShrinkIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    IndexName index
    IndexName target
    Func<ShrinkIndexDescriptor, IShrinkIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ShrinkIndexResponse>
    | Edit this page View Source

    Split(ISplitIndexRequest)

    PUT request to the indices.split API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/split/
    Declaration
    public SplitIndexResponse Split(ISplitIndexRequest request)
    Parameters
    Type Name Description
    ISplitIndexRequest request
    Returns
    Type Description
    SplitIndexResponse
    | Edit this page View Source

    Split(IndexName, IndexName, Func<SplitIndexDescriptor, ISplitIndexRequest>)

    PUT request to the indices.split API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/split/
    Declaration
    public SplitIndexResponse Split(IndexName index, IndexName target, Func<SplitIndexDescriptor, ISplitIndexRequest> selector = null)
    Parameters
    Type Name Description
    IndexName index
    IndexName target
    Func<SplitIndexDescriptor, ISplitIndexRequest> selector
    Returns
    Type Description
    SplitIndexResponse
    | Edit this page View Source

    SplitAsync(ISplitIndexRequest, CancellationToken)

    PUT request to the indices.split API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/split/
    Declaration
    public Task<SplitIndexResponse> SplitAsync(ISplitIndexRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    ISplitIndexRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<SplitIndexResponse>
    | Edit this page View Source

    SplitAsync(IndexName, IndexName, Func<SplitIndexDescriptor, ISplitIndexRequest>, CancellationToken)

    PUT request to the indices.split API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/split/
    Declaration
    public Task<SplitIndexResponse> SplitAsync(IndexName index, IndexName target, Func<SplitIndexDescriptor, ISplitIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    IndexName index
    IndexName target
    Func<SplitIndexDescriptor, ISplitIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<SplitIndexResponse>
    | Edit this page View Source

    Stats(IIndicesStatsRequest)

    GET request to the indices.stats API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public IndicesStatsResponse Stats(IIndicesStatsRequest request)
    Parameters
    Type Name Description
    IIndicesStatsRequest request
    Returns
    Type Description
    IndicesStatsResponse
    | Edit this page View Source

    Stats(Indices, Func<IndicesStatsDescriptor, IIndicesStatsRequest>)

    GET request to the indices.stats API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public IndicesStatsResponse Stats(Indices index = null, Func<IndicesStatsDescriptor, IIndicesStatsRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Func<IndicesStatsDescriptor, IIndicesStatsRequest> selector
    Returns
    Type Description
    IndicesStatsResponse
    | Edit this page View Source

    StatsAsync(IIndicesStatsRequest, CancellationToken)

    GET request to the indices.stats API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<IndicesStatsResponse> StatsAsync(IIndicesStatsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IIndicesStatsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<IndicesStatsResponse>
    | Edit this page View Source

    StatsAsync(Indices, Func<IndicesStatsDescriptor, IIndicesStatsRequest>, CancellationToken)

    GET request to the indices.stats API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<IndicesStatsResponse> StatsAsync(Indices index = null, Func<IndicesStatsDescriptor, IIndicesStatsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<IndicesStatsDescriptor, IIndicesStatsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<IndicesStatsResponse>
    | Edit this page View Source

    TemplateExists(IIndexTemplateExistsRequest)

    HEAD request to the indices.exists_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ExistsResponse TemplateExists(IIndexTemplateExistsRequest request)
    Parameters
    Type Name Description
    IIndexTemplateExistsRequest request
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    TemplateExists(Names, Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest>)

    HEAD request to the indices.exists_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ExistsResponse TemplateExists(Names name, Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest> selector = null)
    Parameters
    Type Name Description
    Names name
    Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest> selector
    Returns
    Type Description
    ExistsResponse
    | Edit this page View Source

    TemplateExistsAsync(IIndexTemplateExistsRequest, CancellationToken)

    HEAD request to the indices.exists_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ExistsResponse> TemplateExistsAsync(IIndexTemplateExistsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IIndexTemplateExistsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    TemplateExistsAsync(Names, Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest>, CancellationToken)

    HEAD request to the indices.exists_template API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ExistsResponse> TemplateExistsAsync(Names name, Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Names name
    Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    | Edit this page View Source

    TypeExists(ITypeExistsRequest)

    HEAD request to the indices.exists_type API, read more about this API online:

    https://opensearch.org/docs/latest/opensearch/rest-api/index-apis/exists/
    Declaration
    public ExistsResponse TypeExists(ITypeExistsRequest request)
    Parameters
    Type Name Description
    ITypeExistsRequest request
    Returns
    Type Description
    ExistsResponse
    Remarks

    Deprecated as of OpenSearch 2.0

    | Edit this page View Source

    TypeExists(Indices, Names, Func<TypeExistsDescriptor, ITypeExistsRequest>)

    HEAD request to the indices.exists_type API, read more about this API online:

    https://opensearch.org/docs/latest/opensearch/rest-api/index-apis/exists/
    Declaration
    public ExistsResponse TypeExists(Indices index, Names type, Func<TypeExistsDescriptor, ITypeExistsRequest> selector = null)
    Parameters
    Type Name Description
    Indices index
    Names type
    Func<TypeExistsDescriptor, ITypeExistsRequest> selector
    Returns
    Type Description
    ExistsResponse
    Remarks

    Deprecated as of OpenSearch 2.0

    | Edit this page View Source

    TypeExistsAsync(ITypeExistsRequest, CancellationToken)

    HEAD request to the indices.exists_type API, read more about this API online:

    https://opensearch.org/docs/latest/opensearch/rest-api/index-apis/exists/
    Declaration
    public Task<ExistsResponse> TypeExistsAsync(ITypeExistsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    ITypeExistsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    Remarks

    Deprecated as of OpenSearch 2.0

    | Edit this page View Source

    TypeExistsAsync(Indices, Names, Func<TypeExistsDescriptor, ITypeExistsRequest>, CancellationToken)

    HEAD request to the indices.exists_type API, read more about this API online:

    https://opensearch.org/docs/latest/opensearch/rest-api/index-apis/exists/
    Declaration
    public Task<ExistsResponse> TypeExistsAsync(Indices index, Names type, Func<TypeExistsDescriptor, ITypeExistsRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Names type
    Func<TypeExistsDescriptor, ITypeExistsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ExistsResponse>
    Remarks

    Deprecated as of OpenSearch 2.0

    | Edit this page View Source

    UpdateSettings(IUpdateIndexSettingsRequest)

    PUT request to the indices.put_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-settings/
    Declaration
    public UpdateIndexSettingsResponse UpdateSettings(IUpdateIndexSettingsRequest request)
    Parameters
    Type Name Description
    IUpdateIndexSettingsRequest request
    Returns
    Type Description
    UpdateIndexSettingsResponse
    | Edit this page View Source

    UpdateSettings(Indices, Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest>)

    PUT request to the indices.put_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-settings/
    Declaration
    public UpdateIndexSettingsResponse UpdateSettings(Indices index, Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest> selector)
    Parameters
    Type Name Description
    Indices index
    Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest> selector
    Returns
    Type Description
    UpdateIndexSettingsResponse
    | Edit this page View Source

    UpdateSettingsAsync(IUpdateIndexSettingsRequest, CancellationToken)

    PUT request to the indices.put_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-settings/
    Declaration
    public Task<UpdateIndexSettingsResponse> UpdateSettingsAsync(IUpdateIndexSettingsRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IUpdateIndexSettingsRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<UpdateIndexSettingsResponse>
    | Edit this page View Source

    UpdateSettingsAsync(Indices, Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest>, CancellationToken)

    PUT request to the indices.put_settings API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/update-settings/
    Declaration
    public Task<UpdateIndexSettingsResponse> UpdateSettingsAsync(Indices index, Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest> selector, CancellationToken ct = default)
    Parameters
    Type Name Description
    Indices index
    Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<UpdateIndexSettingsResponse>
    | Edit this page View Source

    ValidateQuery(IValidateQueryRequest)

    POST request to the indices.validate_query API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ValidateQueryResponse ValidateQuery(IValidateQueryRequest request)
    Parameters
    Type Name Description
    IValidateQueryRequest request
    Returns
    Type Description
    ValidateQueryResponse
    | Edit this page View Source

    ValidateQueryAsync(IValidateQueryRequest, CancellationToken)

    POST request to the indices.validate_query API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ValidateQueryResponse> ValidateQueryAsync(IValidateQueryRequest request, CancellationToken ct = default)
    Parameters
    Type Name Description
    IValidateQueryRequest request
    CancellationToken ct
    Returns
    Type Description
    Task<ValidateQueryResponse>
    | Edit this page View Source

    ValidateQueryAsync<TDocument>(Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest>, CancellationToken)

    POST request to the indices.validate_query API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public Task<ValidateQueryResponse> ValidateQueryAsync<TDocument>(Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest> selector = null, CancellationToken ct = default) where TDocument : class
    Parameters
    Type Name Description
    Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ValidateQueryResponse>
    Type Parameters
    Name Description
    TDocument
    | Edit this page View Source

    ValidateQuery<TDocument>(Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest>)

    POST request to the indices.validate_query API, read more about this API online:

    https://opensearch.org/docs/latest
    Declaration
    public ValidateQueryResponse ValidateQuery<TDocument>(Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest> selector = null) where TDocument : class
    Parameters
    Type Name Description
    Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest> selector
    Returns
    Type Description
    ValidateQueryResponse
    Type Parameters
    Name Description
    TDocument

    Implements

    IIndicesNamespace

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • AddBlock(IAddIndexBlockRequest)
      • AddBlock(Indices, IndexBlock, Func<AddIndexBlockDescriptor, IAddIndexBlockRequest>)
      • AddBlockAsync(IAddIndexBlockRequest, CancellationToken)
      • AddBlockAsync(Indices, IndexBlock, Func<AddIndexBlockDescriptor, IAddIndexBlockRequest>, CancellationToken)
      • AliasExists(IAliasExistsRequest)
      • AliasExists(Names, Func<AliasExistsDescriptor, IAliasExistsRequest>)
      • AliasExistsAsync(IAliasExistsRequest, CancellationToken)
      • AliasExistsAsync(Names, Func<AliasExistsDescriptor, IAliasExistsRequest>, CancellationToken)
      • Analyze(IAnalyzeRequest)
      • Analyze(Func<AnalyzeDescriptor, IAnalyzeRequest>)
      • AnalyzeAsync(IAnalyzeRequest, CancellationToken)
      • AnalyzeAsync(Func<AnalyzeDescriptor, IAnalyzeRequest>, CancellationToken)
      • BulkAlias(IBulkAliasRequest)
      • BulkAlias(Func<BulkAliasDescriptor, IBulkAliasRequest>)
      • BulkAliasAsync(IBulkAliasRequest, CancellationToken)
      • BulkAliasAsync(Func<BulkAliasDescriptor, IBulkAliasRequest>, CancellationToken)
      • ClearCache(IClearCacheRequest)
      • ClearCache(Indices, Func<ClearCacheDescriptor, IClearCacheRequest>)
      • ClearCacheAsync(IClearCacheRequest, CancellationToken)
      • ClearCacheAsync(Indices, Func<ClearCacheDescriptor, IClearCacheRequest>, CancellationToken)
      • Clone(ICloneIndexRequest)
      • Clone(IndexName, IndexName, Func<CloneIndexDescriptor, ICloneIndexRequest>)
      • CloneAsync(ICloneIndexRequest, CancellationToken)
      • CloneAsync(IndexName, IndexName, Func<CloneIndexDescriptor, ICloneIndexRequest>, CancellationToken)
      • Close(ICloseIndexRequest)
      • Close(Indices, Func<CloseIndexDescriptor, ICloseIndexRequest>)
      • CloseAsync(ICloseIndexRequest, CancellationToken)
      • CloseAsync(Indices, Func<CloseIndexDescriptor, ICloseIndexRequest>, CancellationToken)
      • ComposableTemplateExists(IComposableIndexTemplateExistsRequest)
      • ComposableTemplateExists(Name, Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest>)
      • ComposableTemplateExistsAsync(IComposableIndexTemplateExistsRequest, CancellationToken)
      • ComposableTemplateExistsAsync(Name, Func<ComposableIndexTemplateExistsDescriptor, IComposableIndexTemplateExistsRequest>, CancellationToken)
      • Create(ICreateIndexRequest)
      • Create(IndexName, Func<CreateIndexDescriptor, ICreateIndexRequest>)
      • CreateAsync(ICreateIndexRequest, CancellationToken)
      • CreateAsync(IndexName, Func<CreateIndexDescriptor, ICreateIndexRequest>, CancellationToken)
      • Delete(IDeleteIndexRequest)
      • Delete(Indices, Func<DeleteIndexDescriptor, IDeleteIndexRequest>)
      • DeleteAlias(IDeleteAliasRequest)
      • DeleteAlias(Indices, Names, Func<DeleteAliasDescriptor, IDeleteAliasRequest>)
      • DeleteAliasAsync(IDeleteAliasRequest, CancellationToken)
      • DeleteAliasAsync(Indices, Names, Func<DeleteAliasDescriptor, IDeleteAliasRequest>, CancellationToken)
      • DeleteAsync(IDeleteIndexRequest, CancellationToken)
      • DeleteAsync(Indices, Func<DeleteIndexDescriptor, IDeleteIndexRequest>, CancellationToken)
      • DeleteComposableTemplate(IDeleteComposableIndexTemplateRequest)
      • DeleteComposableTemplate(Name, Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest>)
      • DeleteComposableTemplateAsync(IDeleteComposableIndexTemplateRequest, CancellationToken)
      • DeleteComposableTemplateAsync(Name, Func<DeleteComposableIndexTemplateDescriptor, IDeleteComposableIndexTemplateRequest>, CancellationToken)
      • DeleteTemplate(IDeleteIndexTemplateRequest)
      • DeleteTemplate(Name, Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest>)
      • DeleteTemplateAsync(IDeleteIndexTemplateRequest, CancellationToken)
      • DeleteTemplateAsync(Name, Func<DeleteIndexTemplateDescriptor, IDeleteIndexTemplateRequest>, CancellationToken)
      • Exists(IIndexExistsRequest)
      • Exists(Indices, Func<IndexExistsDescriptor, IIndexExistsRequest>)
      • ExistsAsync(IIndexExistsRequest, CancellationToken)
      • ExistsAsync(Indices, Func<IndexExistsDescriptor, IIndexExistsRequest>, CancellationToken)
      • Flush(IFlushRequest)
      • Flush(Indices, Func<FlushDescriptor, IFlushRequest>)
      • FlushAsync(IFlushRequest, CancellationToken)
      • FlushAsync(Indices, Func<FlushDescriptor, IFlushRequest>, CancellationToken)
      • ForceMerge(IForceMergeRequest)
      • ForceMerge(Indices, Func<ForceMergeDescriptor, IForceMergeRequest>)
      • ForceMergeAsync(IForceMergeRequest, CancellationToken)
      • ForceMergeAsync(Indices, Func<ForceMergeDescriptor, IForceMergeRequest>, CancellationToken)
      • Get(IGetIndexRequest)
      • Get(Indices, Func<GetIndexDescriptor, IGetIndexRequest>)
      • GetAlias(IGetAliasRequest)
      • GetAlias(Indices, Func<GetAliasDescriptor, IGetAliasRequest>)
      • GetAliasAsync(IGetAliasRequest, CancellationToken)
      • GetAliasAsync(Indices, Func<GetAliasDescriptor, IGetAliasRequest>, CancellationToken)
      • GetAsync(IGetIndexRequest, CancellationToken)
      • GetAsync(Indices, Func<GetIndexDescriptor, IGetIndexRequest>, CancellationToken)
      • GetComposableTemplate(IGetComposableIndexTemplateRequest)
      • GetComposableTemplate(Name, Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest>)
      • GetComposableTemplateAsync(IGetComposableIndexTemplateRequest, CancellationToken)
      • GetComposableTemplateAsync(Name, Func<GetComposableIndexTemplateDescriptor, IGetComposableIndexTemplateRequest>, CancellationToken)
      • GetFieldMapping(IGetFieldMappingRequest)
      • GetFieldMappingAsync(IGetFieldMappingRequest, CancellationToken)
      • GetFieldMappingAsync<TDocument>(Fields, Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest>, CancellationToken)
      • GetFieldMapping<TDocument>(Fields, Func<GetFieldMappingDescriptor<TDocument>, IGetFieldMappingRequest>)
      • GetMapping(IGetMappingRequest)
      • GetMappingAsync(IGetMappingRequest, CancellationToken)
      • GetMappingAsync<TDocument>(Func<GetMappingDescriptor<TDocument>, IGetMappingRequest>, CancellationToken)
      • GetMapping<TDocument>(Func<GetMappingDescriptor<TDocument>, IGetMappingRequest>)
      • GetSettings(IGetIndexSettingsRequest)
      • GetSettings(Indices, Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest>)
      • GetSettingsAsync(IGetIndexSettingsRequest, CancellationToken)
      • GetSettingsAsync(Indices, Func<GetIndexSettingsDescriptor, IGetIndexSettingsRequest>, CancellationToken)
      • GetTemplate(IGetIndexTemplateRequest)
      • GetTemplate(Names, Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest>)
      • GetTemplateAsync(IGetIndexTemplateRequest, CancellationToken)
      • GetTemplateAsync(Names, Func<GetIndexTemplateDescriptor, IGetIndexTemplateRequest>, CancellationToken)
      • Open(IOpenIndexRequest)
      • Open(Indices, Func<OpenIndexDescriptor, IOpenIndexRequest>)
      • OpenAsync(IOpenIndexRequest, CancellationToken)
      • OpenAsync(Indices, Func<OpenIndexDescriptor, IOpenIndexRequest>, CancellationToken)
      • PutAlias(IPutAliasRequest)
      • PutAlias(Indices, Name, Func<PutAliasDescriptor, IPutAliasRequest>)
      • PutAlias(Indices, Func<PutAliasDescriptor, IPutAliasRequest>)
      • PutAliasAsync(IPutAliasRequest, CancellationToken)
      • PutAliasAsync(Indices, Name, Func<PutAliasDescriptor, IPutAliasRequest>, CancellationToken)
      • PutAliasAsync(Indices, Func<PutAliasDescriptor, IPutAliasRequest>, CancellationToken)
      • PutComposableTemplate(IPutComposableIndexTemplateRequest)
      • PutComposableTemplate(Name, Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest>)
      • PutComposableTemplateAsync(IPutComposableIndexTemplateRequest, CancellationToken)
      • PutComposableTemplateAsync(Name, Func<PutComposableIndexTemplateDescriptor, IPutComposableIndexTemplateRequest>, CancellationToken)
      • PutMapping(IPutMappingRequest)
      • PutMappingAsync(IPutMappingRequest, CancellationToken)
      • PutMappingAsync<TDocument>(Func<PutMappingDescriptor<TDocument>, IPutMappingRequest>, CancellationToken)
      • PutMapping<TDocument>(Func<PutMappingDescriptor<TDocument>, IPutMappingRequest>)
      • PutTemplate(IPutIndexTemplateRequest)
      • PutTemplate(Name, Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest>)
      • PutTemplateAsync(IPutIndexTemplateRequest, CancellationToken)
      • PutTemplateAsync(Name, Func<PutIndexTemplateDescriptor, IPutIndexTemplateRequest>, CancellationToken)
      • Refresh(IRefreshRequest)
      • Refresh(Indices, Func<RefreshDescriptor, IRefreshRequest>)
      • RefreshAsync(IRefreshRequest, CancellationToken)
      • RefreshAsync(Indices, Func<RefreshDescriptor, IRefreshRequest>, CancellationToken)
      • Resolve(IResolveIndexRequest)
      • Resolve(Names, Func<ResolveIndexDescriptor, IResolveIndexRequest>)
      • ResolveAsync(IResolveIndexRequest, CancellationToken)
      • ResolveAsync(Names, Func<ResolveIndexDescriptor, IResolveIndexRequest>, CancellationToken)
      • Rollover(IRolloverIndexRequest)
      • Rollover(Name, Func<RolloverIndexDescriptor, IRolloverIndexRequest>)
      • RolloverAsync(IRolloverIndexRequest, CancellationToken)
      • RolloverAsync(Name, Func<RolloverIndexDescriptor, IRolloverIndexRequest>, CancellationToken)
      • Shrink(IShrinkIndexRequest)
      • Shrink(IndexName, IndexName, Func<ShrinkIndexDescriptor, IShrinkIndexRequest>)
      • ShrinkAsync(IShrinkIndexRequest, CancellationToken)
      • ShrinkAsync(IndexName, IndexName, Func<ShrinkIndexDescriptor, IShrinkIndexRequest>, CancellationToken)
      • Split(ISplitIndexRequest)
      • Split(IndexName, IndexName, Func<SplitIndexDescriptor, ISplitIndexRequest>)
      • SplitAsync(ISplitIndexRequest, CancellationToken)
      • SplitAsync(IndexName, IndexName, Func<SplitIndexDescriptor, ISplitIndexRequest>, CancellationToken)
      • Stats(IIndicesStatsRequest)
      • Stats(Indices, Func<IndicesStatsDescriptor, IIndicesStatsRequest>)
      • StatsAsync(IIndicesStatsRequest, CancellationToken)
      • StatsAsync(Indices, Func<IndicesStatsDescriptor, IIndicesStatsRequest>, CancellationToken)
      • TemplateExists(IIndexTemplateExistsRequest)
      • TemplateExists(Names, Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest>)
      • TemplateExistsAsync(IIndexTemplateExistsRequest, CancellationToken)
      • TemplateExistsAsync(Names, Func<IndexTemplateExistsDescriptor, IIndexTemplateExistsRequest>, CancellationToken)
      • TypeExists(ITypeExistsRequest)
      • TypeExists(Indices, Names, Func<TypeExistsDescriptor, ITypeExistsRequest>)
      • TypeExistsAsync(ITypeExistsRequest, CancellationToken)
      • TypeExistsAsync(Indices, Names, Func<TypeExistsDescriptor, ITypeExistsRequest>, CancellationToken)
      • UpdateSettings(IUpdateIndexSettingsRequest)
      • UpdateSettings(Indices, Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest>)
      • UpdateSettingsAsync(IUpdateIndexSettingsRequest, CancellationToken)
      • UpdateSettingsAsync(Indices, Func<UpdateIndexSettingsDescriptor, IUpdateIndexSettingsRequest>, CancellationToken)
      • ValidateQuery(IValidateQueryRequest)
      • ValidateQueryAsync(IValidateQueryRequest, CancellationToken)
      • ValidateQueryAsync<TDocument>(Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest>, CancellationToken)
      • ValidateQuery<TDocument>(Func<ValidateQueryDescriptor<TDocument>, IValidateQueryRequest>)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX