Class LowLevelDanglingIndicesNamespace
Dangling Indices APIs.
Not intended to be instantiated directly. Use the DanglingIndices property on IOpenSearchLowLevelClient.
Inherited Members
Namespace: OpenSearch.Net.Specification.DanglingIndicesApi
Assembly: OpenSearch.Net.dll
Syntax
public class LowLevelDanglingIndicesNamespace : NamespacedClientProxy
Methods
| Edit this page View SourceDeleteDanglingIndexAsync<TResponse>(string, DeleteDanglingIndexRequestParameters, CancellationToken)
DELETE on /_dangling/{index_uuid}
https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
Declaration
public Task<TResponse> DeleteDanglingIndexAsync<TResponse>(string indexUuid, DeleteDanglingIndexRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | indexUuid | The UUID of the dangling index. |
DeleteDanglingIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
CancellationToken | ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
DeleteDanglingIndex<TResponse>(string, DeleteDanglingIndexRequestParameters)
DELETE on /_dangling/{index_uuid}
https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
Declaration
public TResponse DeleteDanglingIndex<TResponse>(string indexUuid, DeleteDanglingIndexRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | indexUuid | The UUID of the dangling index. |
DeleteDanglingIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |
ImportDanglingIndexAsync<TResponse>(string, ImportDanglingIndexRequestParameters, CancellationToken)
POST on /_dangling/{index_uuid}
https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
Declaration
public Task<TResponse> ImportDanglingIndexAsync<TResponse>(string indexUuid, ImportDanglingIndexRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | indexUuid | The UUID of the dangling index. |
ImportDanglingIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
CancellationToken | ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
ImportDanglingIndex<TResponse>(string, ImportDanglingIndexRequestParameters)
POST on /_dangling/{index_uuid}
https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
Declaration
public TResponse ImportDanglingIndex<TResponse>(string indexUuid, ImportDanglingIndexRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | indexUuid | The UUID of the dangling index. |
ImportDanglingIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |
ListAsync<TResponse>(ListDanglingIndicesRequestParameters, CancellationToken)
GET on /_dangling
https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
Declaration
public Task<TResponse> ListAsync<TResponse>(ListDanglingIndicesRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
ListDanglingIndicesRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
CancellationToken | ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
List<TResponse>(ListDanglingIndicesRequestParameters)
GET on /_dangling
https://opensearch.org/docs/latest/api-reference/index-apis/dangling-index/
Declaration
public TResponse List<TResponse>(ListDanglingIndicesRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
ListDanglingIndicesRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |