Class LowLevelUbiNamespace
Ubi APIs.
Not intended to be instantiated directly. Use the Ubi property on IOpenSearchLowLevelClient.
Inherited Members
Namespace: OpenSearch.Net.Specification.UbiApi
Assembly: OpenSearch.Net.dll
Syntax
public class LowLevelUbiNamespace : NamespacedClientProxy
Methods
| Edit this page View SourceInitializeAsync<TResponse>(InitializeRequestParameters, CancellationToken)
POST on /_plugins/ubi/initialize
Declaration
public Task<TResponse> InitializeAsync<TResponse>(InitializeRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| InitializeRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
Initialize<TResponse>(InitializeRequestParameters)
POST on /_plugins/ubi/initialize
Declaration
public TResponse Initialize<TResponse>(InitializeRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| InitializeRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |