Search Results for

    Show / Hide Table of Contents

    Interface IDanglingIndicesNamespace

    Dangling Indices APIs.

    Use the DanglingIndices property on IOpenSearchClient.

    Namespace: OpenSearch.Client.Specification.DanglingIndicesApi
    Assembly: OpenSearch.Client.dll
    Syntax
    public interface IDanglingIndicesNamespace

    Methods

    | Edit this page View Source

    DeleteDanglingIndex(IDeleteDanglingIndexRequest)

    DELETE request to the dangling_indices.delete_dangling_index API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    DeleteDanglingIndexResponse DeleteDanglingIndex(IDeleteDanglingIndexRequest request)
    Parameters
    Type Name Description
    IDeleteDanglingIndexRequest request
    Returns
    Type Description
    DeleteDanglingIndexResponse
    | Edit this page View Source

    DeleteDanglingIndex(IndexUuid, Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest>)

    DELETE request to the dangling_indices.delete_dangling_index API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    DeleteDanglingIndexResponse DeleteDanglingIndex(IndexUuid indexUuid, Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest> selector = null)
    Parameters
    Type Name Description
    IndexUuid indexUuid
    Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest> selector
    Returns
    Type Description
    DeleteDanglingIndexResponse
    | Edit this page View Source

    DeleteDanglingIndexAsync(IDeleteDanglingIndexRequest, CancellationToken)

    DELETE request to the dangling_indices.delete_dangling_index API, read more about this API online:

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

    DeleteDanglingIndexAsync(IndexUuid, Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest>, CancellationToken)

    DELETE request to the dangling_indices.delete_dangling_index API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    Task<DeleteDanglingIndexResponse> DeleteDanglingIndexAsync(IndexUuid indexUuid, Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    IndexUuid indexUuid
    Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<DeleteDanglingIndexResponse>
    | Edit this page View Source

    ImportDanglingIndex(IImportDanglingIndexRequest)

    POST request to the dangling_indices.import_dangling_index API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    ImportDanglingIndexResponse ImportDanglingIndex(IImportDanglingIndexRequest request)
    Parameters
    Type Name Description
    IImportDanglingIndexRequest request
    Returns
    Type Description
    ImportDanglingIndexResponse
    | Edit this page View Source

    ImportDanglingIndex(IndexUuid, Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest>)

    POST request to the dangling_indices.import_dangling_index API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    ImportDanglingIndexResponse ImportDanglingIndex(IndexUuid indexUuid, Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest> selector = null)
    Parameters
    Type Name Description
    IndexUuid indexUuid
    Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest> selector
    Returns
    Type Description
    ImportDanglingIndexResponse
    | Edit this page View Source

    ImportDanglingIndexAsync(IImportDanglingIndexRequest, CancellationToken)

    POST request to the dangling_indices.import_dangling_index API, read more about this API online:

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

    ImportDanglingIndexAsync(IndexUuid, Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest>, CancellationToken)

    POST request to the dangling_indices.import_dangling_index API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    Task<ImportDanglingIndexResponse> ImportDanglingIndexAsync(IndexUuid indexUuid, Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    IndexUuid indexUuid
    Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ImportDanglingIndexResponse>
    | Edit this page View Source

    List(IListDanglingIndicesRequest)

    GET request to the dangling_indices.list_dangling_indices API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    ListDanglingIndicesResponse List(IListDanglingIndicesRequest request)
    Parameters
    Type Name Description
    IListDanglingIndicesRequest request
    Returns
    Type Description
    ListDanglingIndicesResponse
    | Edit this page View Source

    List(Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest>)

    GET request to the dangling_indices.list_dangling_indices API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    ListDanglingIndicesResponse List(Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest> selector = null)
    Parameters
    Type Name Description
    Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest> selector
    Returns
    Type Description
    ListDanglingIndicesResponse
    | Edit this page View Source

    ListAsync(IListDanglingIndicesRequest, CancellationToken)

    GET request to the dangling_indices.list_dangling_indices API, read more about this API online:

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

    ListAsync(Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest>, CancellationToken)

    GET request to the dangling_indices.list_dangling_indices API, read more about this API online:

    https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
    Declaration
    Task<ListDanglingIndicesResponse> ListAsync(Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest> selector = null, CancellationToken ct = default)
    Parameters
    Type Name Description
    Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest> selector
    CancellationToken ct
    Returns
    Type Description
    Task<ListDanglingIndicesResponse>

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • DeleteDanglingIndex(IDeleteDanglingIndexRequest)
      • DeleteDanglingIndex(IndexUuid, Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest>)
      • DeleteDanglingIndexAsync(IDeleteDanglingIndexRequest, CancellationToken)
      • DeleteDanglingIndexAsync(IndexUuid, Func<DeleteDanglingIndexDescriptor, IDeleteDanglingIndexRequest>, CancellationToken)
      • ImportDanglingIndex(IImportDanglingIndexRequest)
      • ImportDanglingIndex(IndexUuid, Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest>)
      • ImportDanglingIndexAsync(IImportDanglingIndexRequest, CancellationToken)
      • ImportDanglingIndexAsync(IndexUuid, Func<ImportDanglingIndexDescriptor, IImportDanglingIndexRequest>, CancellationToken)
      • List(IListDanglingIndicesRequest)
      • List(Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest>)
      • ListAsync(IListDanglingIndicesRequest, CancellationToken)
      • ListAsync(Func<ListDanglingIndicesDescriptor, IListDanglingIndicesRequest>, CancellationToken)
    • Extension Methods
    Back to top Generated by DocFX