Class PipelineAggregationBase
java.lang.Object
org.opensearch.client.opensearch._types.aggregations.Aggregation
org.opensearch.client.opensearch._types.aggregations.PipelineAggregationBase
- All Implemented Interfaces:
ToJsonp
- Direct Known Subclasses:
BucketScriptAggregation,BucketSelectorAggregation,ExtendedStatsBucketAggregation,InferenceAggregation,MovingAverageAggregation,MovingFunctionAggregation,MovingPercentilesAggregation,NormalizeAggregation,PercentilesBucketAggregation,SerialDifferencingAggregation
public abstract class PipelineAggregationBase extends Aggregation
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classPipelineAggregationBase.AbstractBuilder<BuilderT extends PipelineAggregationBase.AbstractBuilder<BuilderT>> -
Constructor Summary
Constructors Modifier Constructor Description protectedPipelineAggregationBase(PipelineAggregationBase.AbstractBuilder<?> builder) -
Method Summary
Modifier and Type Method Description jakarta.json.JsonValuebucketsPath()API name:buckets_pathjava.lang.Stringformat()API name:formatjakarta.json.JsonValuegapPolicy()API name:gap_policyprotected static <BuilderT extends PipelineAggregationBase.AbstractBuilder<BuilderT>>
voidsetupPipelineAggregationBaseDeserializer(DelegatingDeserializer<BuilderT> op)protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Methods inherited from class org.opensearch.client.opensearch._types.aggregations.Aggregation
meta, name, setupAggregationDeserializer, toJsonp
-
Constructor Details
-
Method Details
-
bucketsPath
@Nullable public jakarta.json.JsonValue bucketsPath()API name:buckets_path -
format
@Nullable public java.lang.String format()API name:format -
gapPolicy
@Nullable public jakarta.json.JsonValue gapPolicy()API name:gap_policy -
toJsonpInternal
- Overrides:
toJsonpInternalin classAggregation
-
setupPipelineAggregationBaseDeserializer
protected static <BuilderT extends PipelineAggregationBase.AbstractBuilder<BuilderT>> void setupPipelineAggregationBaseDeserializer(DelegatingDeserializer<BuilderT> op)
-