Class PutSearchPipelineRequest
Request for Put
<p>https://docs.opensearch.org/latest/search-plugins/search-pipelines/creating-search-pipeline/</p>
Inheritance
PutSearchPipelineRequest
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public class PutSearchPipelineRequest : PlainRequestBase<PutRequestParameters>, IPutSearchPipelineRequest, IRequest<PutRequestParameters>, IRequest
Constructors
|
Edit this page
View Source
PutSearchPipelineRequest()
Used for serialization purposes, making sure we have a parameterless constructor
Declaration
protected PutSearchPipelineRequest()
|
Edit this page
View Source
PutSearchPipelineRequest(Id)
Declaration
public PutSearchPipelineRequest(Id id)
Parameters
| Type |
Name |
Description |
| Id |
id |
this parameter is required
|
Fields
|
Edit this page
View Source
MinimumServerVersion
Minimum OpenSearch version required for this API.
Declaration
public const string MinimumServerVersion = "2.9"
Field Value
Properties
|
Edit this page
View Source
ClusterManagerTimeout
operation timeout for connection to cluster-manager node.
Declaration
public Time ClusterManagerTimeout { get; set; }
Property Value
|
Edit this page
View Source
Description
Declaration
public string Description { get; set; }
Property Value
|
Edit this page
View Source
PhaseResultsProcessors
Declaration
public IList<IPhaseResultsProcessor> PhaseResultsProcessors { get; set; }
Property Value
|
Edit this page
View Source
RequestProcessors
Declaration
public IList<IRequestProcessor> RequestProcessors { get; set; }
Property Value
|
Edit this page
View Source
ResponseProcessors
Declaration
public IList<IResponseProcessor> ResponseProcessors { get; set; }
Property Value
|
Edit this page
View Source
Self
Declaration
protected IPutSearchPipelineRequest Self { get; }
Property Value
|
Edit this page
View Source
Timeout
Declaration
public Time Timeout { get; set; }
Property Value
|
Edit this page
View Source
Version
Declaration
public int? Version { get; set; }
Property Value
Implements
Extension Methods