Class LowLevelLtrNamespace
Ltr APIs.
Not intended to be instantiated directly. Use the Ltr property
on IOpen
Inherited Members
Namespace: OpenSearch .Net.Specification.LtrApi
Assembly: OpenSearch.Net.dll
Syntax
public class LowLevelLtrNamespace : NamespacedClientProxy
Methods
| Edit this page View SourceStatsAsync<TResponse>(string, StatsRequestParameters, CancellationToken)
GET on /_plugins/_ltr/{node_id}/stats
Declaration
public Task<TResponse> StatsAsync<TResponse>(string nodeId, StatsRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | nodeId | Comma-separated list of node IDs or names to limit the returned information; use |
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Cancellation |
ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
StatsAsync<TResponse>(string, string, StatsRequestParameters, CancellationToken)
GET on /_plugins/_ltr/{node_id}/stats/{stat}
Declaration
public Task<TResponse> StatsAsync<TResponse>(string nodeId, string stat, StatsRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | nodeId | Comma-separated list of node IDs or names to limit the returned information; use |
string | stat | Comma-separated list of stats to retrieve; use the special string |
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Cancellation |
ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
StatsForAllAsync<TResponse>(StatsRequestParameters, CancellationToken)
GET on /_plugins/_ltr/stats
Declaration
public Task<TResponse> StatsForAllAsync<TResponse>(StatsRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Cancellation |
ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
StatsForAllAsync<TResponse>(string, StatsRequestParameters, CancellationToken)
GET on /_plugins/_ltr/stats/{stat}
Declaration
public Task<TResponse> StatsForAllAsync<TResponse>(string stat, StatsRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | stat | Comma-separated list of stats to retrieve; use the special string |
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Cancellation |
ctx |
Returns
Type | Description |
---|---|
Task<TResponse> |
Type Parameters
Name | Description |
---|---|
TResponse |
StatsForAll<TResponse>(StatsRequestParameters)
GET on /_plugins/_ltr/stats
Declaration
public TResponse StatsForAll<TResponse>(StatsRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |
StatsForAll<TResponse>(string, StatsRequestParameters)
GET on /_plugins/_ltr/stats/{stat}
Declaration
public TResponse StatsForAll<TResponse>(string stat, StatsRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | stat | Comma-separated list of stats to retrieve; use the special string |
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |
Stats<TResponse>(string, StatsRequestParameters)
GET on /_plugins/_ltr/{node_id}/stats
Declaration
public TResponse Stats<TResponse>(string nodeId, StatsRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | nodeId | Comma-separated list of node IDs or names to limit the returned information; use |
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |
Stats<TResponse>(string, string, StatsRequestParameters)
GET on /_plugins/_ltr/{node_id}/stats/{stat}
Declaration
public TResponse Stats<TResponse>(string nodeId, string stat, StatsRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
Type | Name | Description |
---|---|---|
string | nodeId | Comma-separated list of node IDs or names to limit the returned information; use |
string | stat | Comma-separated list of stats to retrieve; use the special string |
Stats |
requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |