Class PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>
Inheritance
PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>
Assembly: OpenSearch.Client.dll
Syntax
public abstract class PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath> : DescriptorBase<TPipelineAggregation, TPipelineAggregationInterface>, IDescriptor, IPipelineAggregation, IAggregation where TPipelineAggregation : PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>, TPipelineAggregationInterface, IPipelineAggregation where TPipelineAggregationInterface : class, IPipelineAggregation where TBucketsPath : IBucketsPath
Type Parameters
Name |
Description |
TPipelineAggregation |
|
TPipelineAggregationInterface |
|
TBucketsPath |
|
Methods
|
Edit this page
View Source
BucketsPath(TBucketsPath)
Declaration
public TPipelineAggregation BucketsPath(TBucketsPath bucketsPath)
Parameters
Type |
Name |
Description |
TBucketsPath |
bucketsPath |
|
Returns
Type |
Description |
TPipelineAggregation |
|
|
Edit this page
View Source
Declaration
public TPipelineAggregation Format(string format)
Parameters
Type |
Name |
Description |
string |
format |
|
Returns
Type |
Description |
TPipelineAggregation |
|
|
Edit this page
View Source
GapPolicy(GapPolicy?)
Declaration
public TPipelineAggregation GapPolicy(GapPolicy? gapPolicy)
Parameters
Returns
Type |
Description |
TPipelineAggregation |
|
|
Edit this page
View Source
Declaration
public TPipelineAggregation Meta(Func<FluentDictionary<string, object>, FluentDictionary<string, object>> selector)
Parameters
Returns
Type |
Description |
TPipelineAggregation |
|
Implements
Extension Methods