Class LowLevelTransformsNamespace
Inheritance
LowLevelTransformsNamespace
Namespace: OpenSearch.Net.Specification.TransformsApi
Assembly: OpenSearch.Net.dll
public class LowLevelTransformsNamespace : NamespacedClientProxy
Methods
|
Edit this page
View Source
DELETE on /_plugins/_transform/{id}
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#delete-a-transform-job</p>
Declaration
public Task<TResponse> DeleteAsync<TResponse>(string id, DeleteRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
DELETE on /_plugins/_transform/{id}
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#delete-a-transform-job</p>
Declaration
public TResponse Delete<TResponse>(string id, DeleteRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to delete.
|
| DeleteRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
GET on /_plugins/_transform/{id}/_explain
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#get-the-status-of-a-transform-job</p>
Declaration
public Task<TResponse> ExplainAsync<TResponse>(string id, ExplainRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
GET on /_plugins/_transform/{id}/_explain
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#get-the-status-of-a-transform-job</p>
Declaration
public TResponse Explain<TResponse>(string id, ExplainRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to explain.
|
| ExplainRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
GET on /_plugins/_transform/{id}
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#get-a-transform-jobs-details</p>
Declaration
public Task<TResponse> GetAsync<TResponse>(string id, GetRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to access.
|
| GetRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
| CancellationToken |
ctx |
|
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
GET on /_plugins/_transform/{id}
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#get-a-transform-jobs-details</p>
Declaration
public TResponse Get<TResponse>(string id, GetRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to access.
|
| GetRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
PreviewAsync<TResponse>(PostData, PreviewRequestParameters, CancellationToken)
POST on /_plugins/_transform/_preview
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#preview-a-transform-jobs-results</p>
Declaration
public Task<TResponse> PreviewAsync<TResponse>(PostData body, PreviewRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
Preview<TResponse>(PostData, PreviewRequestParameters)
POST on /_plugins/_transform/_preview
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#preview-a-transform-jobs-results</p>
Declaration
public TResponse Preview<TResponse>(PostData body, PreviewRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| PostData |
body |
|
| PreviewRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
PutAsync<TResponse>(string, PostData, PutRequestParameters, CancellationToken)
PUT on /_plugins/_transform/{id}
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#create-a-transform-job</p>
Declaration
public Task<TResponse> PutAsync<TResponse>(string id, PostData body, PutRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
Put<TResponse>(string, PostData, PutRequestParameters)
PUT on /_plugins/_transform/{id}
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#create-a-transform-job</p>
Declaration
public TResponse Put<TResponse>(string id, PostData body, PutRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to create/update.
|
| PostData |
body |
|
| PutRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
GET on /_plugins/_transform
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#get-a-transform-jobs-details</p>
Declaration
public Task<TResponse> SearchAsync<TResponse>(SearchRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
GET on /_plugins/_transform
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#get-a-transform-jobs-details</p>
Declaration
public TResponse Search<TResponse>(SearchRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| SearchRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
POST on /_plugins/_transform/{id}/_start
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#start-a-transform-job</p>
Declaration
public Task<TResponse> StartAsync<TResponse>(string id, StartRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
POST on /_plugins/_transform/{id}/_start
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#start-a-transform-job</p>
Declaration
public TResponse Start<TResponse>(string id, StartRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to start.
|
| StartRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
POST on /_plugins/_transform/{id}/_stop
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#stop-a-transform-job</p>
Declaration
public Task<TResponse> StopAsync<TResponse>(string id, StopRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
Returns
| Type |
Description |
| Task<TResponse> |
|
Type Parameters
| Name |
Description |
| TResponse |
|
|
Edit this page
View Source
POST on /_plugins/_transform/{id}/_stop
<p>https://docs.opensearch.org/latest/im-plugin/index-transforms/transforms-apis/#stop-a-transform-job</p>
Declaration
public TResponse Stop<TResponse>(string id, StopRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type |
Name |
Description |
| string |
id |
Transform to stop.
|
| StopRequestParameters |
requestParameters |
Request specific configuration such as querystring parameters & request specific connection settings.
|
Returns
| Type |
Description |
| TResponse |
|
Type Parameters
| Name |
Description |
| TResponse |
|
Extension Methods