Search Results for

    Show / Hide Table of Contents

    Class DanglingIndicesNamespace

    Dangling Indices implementation.

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

    Inheritance
    object
    NamespacedClientProxy
    DanglingIndicesNamespace
    Implements
    IDanglingIndicesNamespace
    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.DanglingIndicesApi
    Assembly: OpenSearch.Client.dll
    Syntax
    public class DanglingIndicesNamespace : NamespacedClientProxy, 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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
    public 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>

    Implements

    IDanglingIndicesNamespace

    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)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX