diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java index 6834285dc1..b5bb75a4aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java @@ -114,6 +114,14 @@ public final BuilderT acknowledged(boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(AcknowledgedResponseBase instance) { + this.acknowledged = instance.acknowledged; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java index 4e9000e9a7..6a988c38e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java @@ -265,6 +265,19 @@ public final BuilderT transportAddress(String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(BaseNode instance) { + this.attributes = instance.attributes; + this.host = instance.host; + this.ip = instance.ip; + this.name = instance.name; + this.roles = instance.roles; + this.transportAddress = instance.transportAddress; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DiversifyRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DiversifyRetriever.java index ab55059f2e..ddb11dad1f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DiversifyRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DiversifyRetriever.java @@ -263,6 +263,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder public Builder() { } private Builder(DiversifyRetriever instance) { + super(instance); this.type = instance.type; this.field = instance.field; this.retriever = instance.retriever; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java index 0c9005849a..578080ad2e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java @@ -268,6 +268,7 @@ private Builder(FieldSort instance) { this.unmappedType = instance.unmappedType; this.numericType = instance.numericType; this.format = instance.format; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java index b2be31d88b..07c0be9ecb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java @@ -294,6 +294,8 @@ private Builder(GeoDistanceSort instance) { this.order = instance.order; this.unit = instance.unit; this.nested = instance.nested; + this.field = instance.field; + this.location = instance.location; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndicesResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndicesResponseBase.java index 3ab0d73657..67a3c87416 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndicesResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndicesResponseBase.java @@ -107,6 +107,15 @@ public final BuilderT shards(Function instance) { this.primaryTerm = instance.primaryTerm; this.routing = instance.routing; this.source = instance.source; + this.tDocumentSerializer = instance.tDocumentSerializer; this.metadata = instance.metadata; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java index 940afd953c..91a7dd8e44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java @@ -299,6 +299,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(KnnQuery instance) { + super(instance); this.field = instance.field; this.queryVector = instance.queryVector; this.queryVectorBuilder = instance.queryVectorBuilder; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java index 23efbc0e66..2ccb6cf7be 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java @@ -267,6 +267,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder imple public Builder() { } private Builder(KnnRetriever instance) { + super(instance); this.field = instance.field; this.queryVector = instance.queryVector; this.queryVectorBuilder = instance.queryVectorBuilder; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LinearRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LinearRetriever.java index d729ff4a36..7d1b959821 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LinearRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LinearRetriever.java @@ -203,6 +203,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder public Builder() { } private Builder(LinearRetriever instance) { + super(instance); this.retrievers = instance.retrievers; this.rankWindowSize = instance.rankWindowSize; this.query = instance.query; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PinnedRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PinnedRetriever.java index edaa45242f..e531770721 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PinnedRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PinnedRetriever.java @@ -179,6 +179,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder public Builder() { } private Builder(PinnedRetriever instance) { + super(instance); this.retriever = instance.retriever; this.ids = instance.ids; this.docs = instance.docs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RRFRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RRFRetriever.java index 80a6400b5b..48cdc136b5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RRFRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RRFRetriever.java @@ -208,6 +208,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder imple public Builder() { } private Builder(RRFRetriever instance) { + super(instance); this.retrievers = instance.retrievers; this.rankConstant = instance.rankConstant; this.rankWindowSize = instance.rankWindowSize; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescorerRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescorerRetriever.java index f469a2d85d..3329c05774 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescorerRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescorerRetriever.java @@ -135,6 +135,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder public Builder() { } private Builder(RescorerRetriever instance) { + super(instance); this.retriever = instance.retriever; this.rescore = instance.rescore; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RetrieverBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RetrieverBase.java index 50bc642819..37e951b05a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RetrieverBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RetrieverBase.java @@ -233,6 +233,16 @@ public final BuilderT name(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RetrieverBase instance) { + this.filter = instance.filter; + this.minScore = instance.minScore; + this.name = instance.name; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java index 1e198f3e49..86fd8f0021 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java @@ -177,6 +177,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder imple public Builder() { } private Builder(RuleRetriever instance) { + super(instance); this.rulesetIds = instance.rulesetIds; this.matchCriteria = instance.matchCriteria; this.retriever = instance.retriever; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScoreSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScoreSort.java index bd2ea5338d..176aa9241b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScoreSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScoreSort.java @@ -138,6 +138,7 @@ public Builder() { } private Builder(ScoreSort instance) { this.order = instance.order; + this._sortOptionsKind = instance._sortOptionsKind; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardsOperationResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardsOperationResponseBase.java index 1dc2ded746..a16afd57f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardsOperationResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardsOperationResponseBase.java @@ -122,6 +122,14 @@ public final BuilderT shards(Function public Builder() { } private Builder(StandardRetriever instance) { + super(instance); this.query = instance.query; this.searchAfter = instance.searchAfter; this.terminateAfter = instance.terminateAfter; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java index 1b256d2904..629838b9f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java @@ -216,6 +216,7 @@ public static class Builder extends RetrieverBase.AbstractBuilder public Builder() { } private Builder(TextSimilarityReranker instance) { + super(instance); this.retriever = instance.retriever; this.rankWindowSize = instance.rankWindowSize; this.inferenceId = instance.inferenceId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java index 1b99164d21..658153c262 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java @@ -365,6 +365,22 @@ public final BuilderT forcedRefresh(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(WriteResponseBase instance) { + this.id = instance.id; + this.index = instance.index; + this.primaryTerm = instance.primaryTerm; + this.result = instance.result; + this.seqNo = instance.seqNo; + this.shards = instance.shards; + this.version = instance.version; + this.failureStore = instance.failureStore; + this.forcedRefresh = instance.forcedRefresh; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AbstractChangePoint.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AbstractChangePoint.java index 0912af32d6..49da7395cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AbstractChangePoint.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AbstractChangePoint.java @@ -133,6 +133,15 @@ public final BuilderT changePoint(int value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(AbstractChangePoint instance) { + this.pValue = instance.pValue; + this.changePoint = instance.changePoint; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixAggregate.java index 1ddbd267c2..ca59e40c34 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixAggregate.java @@ -86,6 +86,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(AdjacencyMatrixBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AggregateBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AggregateBase.java index 19f88a630c..c97e51ab56 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AggregateBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AggregateBase.java @@ -134,6 +134,14 @@ public final BuilderT meta(String key, JsonData value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(AggregateBase instance) { + this.meta = instance.meta; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java index 5e2925151b..beefba3d16 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java @@ -111,6 +111,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(BoxPlotAggregate instance) { + super(instance); this.min = instance.min; this.max = instance.max; this.q1 = instance.q1; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/BoxplotAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/BoxplotAggregation.java index 98f24d40fa..71a336442a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/BoxplotAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/BoxplotAggregation.java @@ -143,6 +143,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(CardinalityAggregate instance) { + super(instance); this.value = instance.value; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CardinalityAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CardinalityAggregation.java index 3586f7eb76..7ec94b9e36 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CardinalityAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CardinalityAggregation.java @@ -172,6 +172,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(CartesianBoundsAggregate instance) { + super(instance); this.bounds = instance.bounds; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianBoundsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianBoundsAggregation.java index c3cc3945d9..5e638f4923 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianBoundsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianBoundsAggregation.java @@ -84,6 +84,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(CartesianCentroidAggregate instance) { + super(instance); this.count = instance.count; this.location = instance.location; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianCentroidAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianCentroidAggregation.java index 6b1affbbcb..8974594f8a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianCentroidAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CartesianCentroidAggregation.java @@ -84,6 +84,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(ChangePointAggregate instance) { + super(instance); this.type = instance.type; this.bucket = instance.bucket; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChangePointAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChangePointAggregation.java index 97b811e898..0cef3ed8e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChangePointAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChangePointAggregation.java @@ -84,6 +84,7 @@ public static class Builder extends PipelineAggregationBase.AbstractBuilder public Builder() { } private Builder(ChangePointBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChildrenAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChildrenAggregate.java index d9b0f6773c..ac2735d8d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChildrenAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ChildrenAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(CompositeBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CompositeDateHistogramAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CompositeDateHistogramAggregation.java index 77a2c64fa0..0cf561cde8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CompositeDateHistogramAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CompositeDateHistogramAggregation.java @@ -204,6 +204,7 @@ public static class Builder extends CompositeAggregationBase.AbstractBuilder public Builder() { } private Builder(CumulativeCardinalityAggregate instance) { + super(instance); this.value = instance.value; this.valueAsString = instance.valueAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CumulativeCardinalityAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CumulativeCardinalityAggregation.java index 5beb6e1f05..839b8302d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CumulativeCardinalityAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/CumulativeCardinalityAggregation.java @@ -85,6 +85,7 @@ public static class Builder extends PipelineAggregationBase.AbstractBuilder public Builder() { } private Builder(DateHistogramBucket instance) { + super(instance); this.keyAsString = instance.keyAsString; this.key = instance.key; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DateRangeAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DateRangeAggregate.java index 36c1f73322..5cddadcc45 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DateRangeAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DateRangeAggregate.java @@ -98,6 +98,7 @@ public static class Builder extends RangeAggregate.AbstractBuilder public Builder() { } private Builder(DateRangeAggregate instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DerivativeAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DerivativeAggregate.java index 654a9e83c7..497ac88853 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DerivativeAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DerivativeAggregate.java @@ -135,6 +135,7 @@ public static class Builder extends SingleMetricAggregateBase.AbstractBuilder public Builder() { } private Builder(Dip instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DistributionChange.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DistributionChange.java index 4cd431f70b..71e5704481 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DistributionChange.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DistributionChange.java @@ -84,6 +84,7 @@ public static class Builder extends AbstractChangePoint.AbstractBuilder public Builder() { } private Builder(DistributionChange instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DoubleTermsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DoubleTermsAggregate.java index 243307dfda..27a8fee61d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DoubleTermsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/DoubleTermsAggregate.java @@ -99,6 +99,7 @@ public static class Builder extends TermsAggregateBase.AbstractBuilder public Builder() { } private Builder(DoubleTermsBucket instance) { + super(instance); this.key = instance.key; this.keyAsString = instance.keyAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/EwmaMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/EwmaMovingAverageAggregation.java index c017ada1b7..fbb3fbf5ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/EwmaMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/EwmaMovingAverageAggregation.java @@ -111,6 +111,7 @@ public static class Builder extends MovingAverageAggregationBase.AbstractBuilder public Builder() { } private Builder(EwmaMovingAverageAggregation instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedBounds.java index 95eaaef7a7..54f91e4560 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedBounds.java @@ -156,6 +156,7 @@ public Builder() { private Builder(ExtendedBounds instance) { this.max = instance.max; this.min = instance.min; + this.tSerializer = instance.tSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregate.java index 968386ccd1..30cdf15abe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregate.java @@ -523,6 +523,28 @@ public final BuilderT stdDeviationBoundsAsString( return this.stdDeviationBoundsAsString(fn.apply(new StandardDeviationBoundsAsString.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(ExtendedStatsAggregate instance) { + super(instance); + this.sumOfSquares = instance.sumOfSquares; + this.variance = instance.variance; + this.variancePopulation = instance.variancePopulation; + this.varianceSampling = instance.varianceSampling; + this.stdDeviation = instance.stdDeviation; + this.stdDeviationPopulation = instance.stdDeviationPopulation; + this.stdDeviationSampling = instance.stdDeviationSampling; + this.stdDeviationBounds = instance.stdDeviationBounds; + this.sumOfSquaresAsString = instance.sumOfSquaresAsString; + this.varianceAsString = instance.varianceAsString; + this.variancePopulationAsString = instance.variancePopulationAsString; + this.varianceSamplingAsString = instance.varianceSamplingAsString; + this.stdDeviationAsString = instance.stdDeviationAsString; + this.stdDeviationBoundsAsString = instance.stdDeviationBoundsAsString; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregation.java index b98f924595..75785b8b74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsAggregation.java @@ -116,6 +116,7 @@ public static class Builder extends FormatMetricAggregationBase.AbstractBuilder< public Builder() { } private Builder(ExtendedStatsAggregation instance) { + super(instance); this.sigma = instance.sigma; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsBucketAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsBucketAggregate.java index 49c1b32c86..7457982409 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsBucketAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ExtendedStatsBucketAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends ExtendedStatsAggregate.AbstractBuilder public Builder() { } private Builder(FiltersBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormatMetricAggregationBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormatMetricAggregationBase.java index 0f330e3985..0dc7d56263 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormatMetricAggregationBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormatMetricAggregationBase.java @@ -101,6 +101,15 @@ public final BuilderT format(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(FormatMetricAggregationBase instance) { + super(instance); + this.format = instance.format; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormattableMetricAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormattableMetricAggregation.java index 72c4b6aae6..d711caf841 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormattableMetricAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FormattableMetricAggregation.java @@ -101,6 +101,15 @@ public final BuilderT format(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(FormattableMetricAggregation instance) { + super(instance); + this.format = instance.format; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FrequentItemSetsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FrequentItemSetsAggregate.java index cbf3d88611..94d2497a8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FrequentItemSetsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/FrequentItemSetsAggregate.java @@ -86,6 +86,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(FrequentItemSetsBucket instance) { + super(instance); this.key = instance.key; this.support = instance.support; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregate.java index a2b0a0be5c..a4f5a8254f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregate.java @@ -114,6 +114,7 @@ public static class Builder extends AggregateBase.AbstractBuilder public Builder() { } private Builder(GeoBoundsAggregate instance) { + super(instance); this.bounds = instance.bounds; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregation.java index d899b61089..2c17e5cb05 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoBoundsAggregation.java @@ -117,6 +117,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(GeoCentroidAggregate instance) { + super(instance); this.count = instance.count; this.location = instance.location; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoCentroidAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoCentroidAggregation.java index 3770dc76a6..7b75e3f338 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoCentroidAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoCentroidAggregation.java @@ -135,6 +135,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(GeoDistanceAggregate instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHashGridAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHashGridAggregate.java index f33cfd60f5..7039b83c92 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHashGridAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHashGridAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(GeoHashGridBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHexGridAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHexGridAggregate.java index 209bdcbd2d..5bdba06cf7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHexGridAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoHexGridAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(GeoHexGridBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoLineAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoLineAggregate.java index 05a87a30ab..15f560f2e3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoLineAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoLineAggregate.java @@ -141,6 +141,7 @@ public static class Builder extends AggregateBase.AbstractBuilder public Builder() { } private Builder(GeoLineAggregate instance) { + super(instance); this.type = instance.type; this.geometry = instance.geometry; this.properties = instance.properties; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoTileGridAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoTileGridAggregate.java index 952c1f9e50..d09449b732 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoTileGridAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GeoTileGridAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(GeoTileGridBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GlobalAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GlobalAggregate.java index 579423d3a1..701ae3461a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GlobalAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/GlobalAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(HistogramBucket instance) { + super(instance); this.keyAsString = instance.keyAsString; this.key = instance.key; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltMovingAverageAggregation.java index 5f2d7a56a4..7c08da2d17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltMovingAverageAggregation.java @@ -111,6 +111,7 @@ public static class Builder extends MovingAverageAggregationBase.AbstractBuilder public Builder() { } private Builder(HoltMovingAverageAggregation instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltWintersMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltWintersMovingAverageAggregation.java index 8a9f7c8cd9..65581b8fd8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltWintersMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/HoltWintersMovingAverageAggregation.java @@ -112,6 +112,7 @@ public static class Builder extends MovingAverageAggregationBase.AbstractBuilder public Builder() { } private Builder(HoltWintersMovingAverageAggregation instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregate.java index 58727a0bf6..7cc9b1a4db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregate.java @@ -225,6 +225,7 @@ public final Builder data(String key, JsonData value) { public Builder() { } private Builder(InferenceAggregate instance) { + super(instance); this.value = instance.value; this.featureImportance = instance.featureImportance; this.topClasses = instance.topClasses; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregation.java index 33780ae94d..434e74036d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/InferenceAggregation.java @@ -134,6 +134,7 @@ public static class Builder extends PipelineAggregationBase.AbstractBuilder public Builder() { } private Builder(IpPrefixBucket instance) { + super(instance); this.isIpv6 = instance.isIpv6; this.key = instance.key; this.prefixLength = instance.prefixLength; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/IpRangeAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/IpRangeAggregate.java index c559cd85f8..b9080635d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/IpRangeAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/IpRangeAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(IpRangeBucket instance) { + super(instance); this.key = instance.key; this.from = instance.from; this.to = instance.to; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LinearMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LinearMovingAverageAggregation.java index 2a2395d31e..25cd8814d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LinearMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LinearMovingAverageAggregation.java @@ -113,6 +113,7 @@ public static class Builder extends MovingAverageAggregationBase.AbstractBuilder public Builder() { } private Builder(LinearMovingAverageAggregation instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongRareTermsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongRareTermsAggregate.java index 7d6bf4c23a..70753151d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongRareTermsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongRareTermsAggregate.java @@ -86,6 +86,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(LongRareTermsBucket instance) { + super(instance); this.key = instance.key; this.keyAsString = instance.keyAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongTermsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongTermsAggregate.java index 3d4fb3f05b..16cddf05c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongTermsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/LongTermsAggregate.java @@ -99,6 +99,7 @@ public static class Builder extends TermsAggregateBase.AbstractBuilder public Builder() { } private Builder(LongTermsBucket instance) { + super(instance); this.key = instance.key; this.keyAsString = instance.keyAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixAggregation.java index e04941c24d..e51909a4c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixAggregation.java @@ -193,6 +193,15 @@ public final BuilderT missing(String key, Double value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(MatrixAggregation instance) { + this.fields = instance.fields; + this.missing = instance.missing; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregate.java index b578ea21b7..e90bb02251 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregate.java @@ -134,6 +134,7 @@ public static class Builder extends AggregateBase.AbstractBuilder public Builder() { } private Builder(MatrixStatsAggregate instance) { + super(instance); this.docCount = instance.docCount; this.fields = instance.fields; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregation.java index caf6bb83b9..453e87cc06 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MatrixStatsAggregation.java @@ -115,6 +115,7 @@ public static class Builder extends MatrixAggregation.AbstractBuilder public Builder() { } private Builder(MatrixStatsAggregation instance) { + super(instance); this.mode = instance.mode; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MaxAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MaxAggregate.java index 19b0640873..309654bb28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MaxAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MaxAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleMetricAggregateBase.AbstractBuilder> fn) return this.script(fn.apply(new Script.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(MetricAggregationBase instance) { + this.field = instance.field; + this.missing = instance.missing; + this.script = instance.script; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MinAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MinAggregate.java index c60afb7776..df5e3415a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MinAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MinAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleMetricAggregateBase.AbstractBuilder value return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(MultiBucketAggregateBase instance) { + super(instance); + this.buckets = instance.buckets; + this.tBucketSerializer = instance.tBucketSerializer; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java index 00dc4eaa69..d1a6a965b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java @@ -161,6 +161,15 @@ public final BuilderT docCount(long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(MultiBucketBase instance) { + this.docCount = instance.docCount; + this.aggregations = instance.aggregations; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermsAggregate.java index bae916ad39..505664e085 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermsAggregate.java @@ -97,6 +97,7 @@ public static class Builder extends TermsAggregateBase.AbstractBuilder public Builder() { } private Builder(MultiTermsBucket instance) { + super(instance); this.key = instance.key; this.keyAsString = instance.keyAsString; this.docCountErrorUpperBound = instance.docCountErrorUpperBound; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/NestedAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/NestedAggregate.java index b8b25824a3..731bdbd65c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/NestedAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/NestedAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleBucketAggregateBase.AbstractBuilder> extends MultiBucketAggregateBase.AbstractBuilder { + protected AbstractBuilder() { + } + + protected AbstractBuilder(RangeAggregate instance) { + super(instance); + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RangeBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RangeBucket.java index b0696804e8..bb6d503c1f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RangeBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RangeBucket.java @@ -187,6 +187,7 @@ public static class Builder extends MultiBucketBase.AbstractBuilder imp public Builder() { } private Builder(RangeBucket instance) { + super(instance); this.from = instance.from; this.to = instance.to; this.fromAsString = instance.fromAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java index 92ebaf8b88..cc36a7a666 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java @@ -129,6 +129,7 @@ public static class Builder extends AggregateBase.AbstractBuilder imple public Builder() { } private Builder(RateAggregate instance) { + super(instance); this.value = instance.value; this.valueAsString = instance.valueAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregation.java index fe429c946a..2b31c71b04 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregation.java @@ -136,6 +136,7 @@ public static class Builder extends FormatMetricAggregationBase.AbstractBuilder< public Builder() { } private Builder(RateAggregation instance) { + super(instance); this.unit = instance.unit; this.mode = instance.mode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ReverseNestedAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ReverseNestedAggregate.java index b2699f7bda..fef6d5708c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ReverseNestedAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ReverseNestedAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(ScriptedMetricAggregate instance) { + super(instance); this.value = instance.value; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregation.java index f5d9b11ada..dc5ce18c72 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregation.java @@ -221,6 +221,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SignificantTermsAggregateBase instance) { + super(instance); + this.bgCount = instance.bgCount; + this.docCount = instance.docCount; + this.tSerializer = instance.tSerializer; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java index 47462f4ef8..0a8cab4d62 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java @@ -119,6 +119,16 @@ public final BuilderT bgCount(long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SignificantTermsBucketBase instance) { + super(instance); + this.score = instance.score; + this.bgCount = instance.bgCount; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java index 967c515241..c46b619ac7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java @@ -113,6 +113,7 @@ public static class Builder extends MovingAverageAggregationBase.AbstractBuilder public Builder() { } private Builder(SimpleMovingAverageAggregation instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleValueAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleValueAggregate.java index 9bc275b2ff..ed30a35793 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleValueAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleValueAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends SingleMetricAggregateBase.AbstractBuilder public Builder() { } private Builder(Spike instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java index adb5f980b8..579c947e24 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java @@ -361,6 +361,23 @@ public final BuilderT sumAsString(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(StatsAggregate instance) { + super(instance); + this.count = instance.count; + this.min = instance.min; + this.max = instance.max; + this.avg = instance.avg; + this.sum = instance.sum; + this.minAsString = instance.minAsString; + this.maxAsString = instance.maxAsString; + this.avgAsString = instance.avgAsString; + this.sumAsString = instance.sumAsString; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregation.java index 9414254632..97f4c3969d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregation.java @@ -84,6 +84,7 @@ public static class Builder extends FormatMetricAggregationBase.AbstractBuilder< public Builder() { } private Builder(StatsAggregation instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregate.java index 650869ff56..0e0bc378e5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends StatsAggregate.AbstractBuilder public Builder() { } private Builder(StatsBucketAggregate instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregation.java index 96caf8d130..cc4355444c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsBucketAggregation.java @@ -84,6 +84,7 @@ public static class Builder extends PipelineAggregationBase.AbstractBuilder public Builder() { } private Builder(StepChange instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsAggregate.java index a643d3f658..99fc663ebd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsAggregate.java @@ -87,6 +87,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(StringRareTermsBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java index 99b2ae0d0e..dc9cd5bcef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java @@ -278,6 +278,7 @@ public static class Builder extends AggregateBase.AbstractBuilder public Builder() { } private Builder(StringStatsAggregate instance) { + super(instance); this.count = instance.count; this.minLength = instance.minLength; this.maxLength = instance.maxLength; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregation.java index cda47d3968..19049c3073 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregation.java @@ -116,6 +116,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(StringTermsBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SumAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SumAggregate.java index cd15c5aeb7..043dcaef1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SumAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SumAggregate.java @@ -86,6 +86,7 @@ public static class Builder extends SingleMetricAggregateBase.AbstractBuilder public Builder() { } private Builder(TTestAggregate instance) { + super(instance); this.value = instance.value; this.valueAsString = instance.valueAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsAggregateBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsAggregateBase.java index 306e7fd891..633b4f1767 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsAggregateBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsAggregateBase.java @@ -129,6 +129,16 @@ public final BuilderT sumOtherDocCount(@Nullable Long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TermsAggregateBase instance) { + super(instance); + this.docCountErrorUpperBound = instance.docCountErrorUpperBound; + this.sumOtherDocCount = instance.sumOtherDocCount; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsBucketBase.java index eba72c57d3..6b3825a963 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsBucketBase.java @@ -101,6 +101,15 @@ public final BuilderT docCountErrorUpperBound(@Nullable Long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TermsBucketBase instance) { + super(instance); + this.docCountErrorUpperBound = instance.docCountErrorUpperBound; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TimeSeriesAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TimeSeriesAggregate.java index 722c20de20..8e019ce704 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TimeSeriesAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TimeSeriesAggregate.java @@ -84,6 +84,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(TimeSeriesBucket instance) { + super(instance); this.key = instance.key; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java index 9efd6987b4..3c7713f0bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java @@ -110,6 +110,7 @@ public static class Builder extends AggregateBase.AbstractBuilder public Builder() { } private Builder(TopHitsAggregate instance) { + super(instance); this.hits = instance.hits; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregation.java index 1aff3a6258..9a05e0f869 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregation.java @@ -413,6 +413,7 @@ public static class Builder extends MetricAggregationBase.AbstractBuilder public Builder() { } private Builder(TopMetricsAggregate instance) { + super(instance); this.top = instance.top; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/UnmappedRareTermsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/UnmappedRareTermsAggregate.java index de7b97d625..7ac3c08618 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/UnmappedRareTermsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/UnmappedRareTermsAggregate.java @@ -87,6 +87,7 @@ public static class Builder extends MultiBucketAggregateBase.AbstractBuilder public Builder() { } private Builder(VariableWidthHistogramBucket instance) { + super(instance); this.min = instance.min; this.key = instance.key; this.max = instance.max; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/WeightedAvgAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/WeightedAvgAggregate.java index b4a606f5d5..6a8c3ebe49 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/WeightedAvgAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/WeightedAvgAggregate.java @@ -86,6 +86,7 @@ public static class Builder extends SingleMetricAggregateBase.AbstractBuilder public Builder() { } private Builder(ApostropheTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicNormalizationTokenFilter.java index 6b3c6c68c1..c84bc5a2ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ArabicNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicStemTokenFilter.java index 797b4aa7ae..12cea2ddcb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ArabicStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ArabicStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/AsciiFoldingTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/AsciiFoldingTokenFilter.java index 3ae26ae40e..9f76a5149d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/AsciiFoldingTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/AsciiFoldingTokenFilter.java @@ -118,6 +118,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(AsciiFoldingTokenFilter instance) { + super(instance); this.preserveOriginal = instance.preserveOriginal; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BengaliNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BengaliNormalizationTokenFilter.java index 974717657c..68e048f52b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BengaliNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BengaliNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(BengaliNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BrazilianStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BrazilianStemTokenFilter.java index 2c16e81131..9d203745ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BrazilianStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/BrazilianStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(BrazilianStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharFilterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharFilterBase.java index 3db59a8c5b..3c8d6e95f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharFilterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharFilterBase.java @@ -115,6 +115,14 @@ public final BuilderT version(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(CharFilterBase instance) { + this.version = instance.version; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharGroupTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharGroupTokenizer.java index 9fc7ced1b4..5dd463a8cc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharGroupTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CharGroupTokenizer.java @@ -140,6 +140,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(CharGroupTokenizer instance) { + super(instance); this.tokenizeOnChars = instance.tokenizeOnChars; this.maxTokenLength = instance.maxTokenLength; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkBigramTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkBigramTokenFilter.java index 4f71eb4b41..a2b29ea8f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkBigramTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkBigramTokenFilter.java @@ -145,6 +145,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(CjkBigramTokenFilter instance) { + super(instance); this.ignoredScripts = instance.ignoredScripts; this.outputUnigrams = instance.outputUnigrams; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkWidthTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkWidthTokenFilter.java index f6268aaca3..e0c4c10300 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkWidthTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CjkWidthTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(CjkWidthTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenFilter.java index e8c44bd22f..214dd2f8bb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ClassicTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenizer.java index 14ca8ebfdf..0f1ae5ec81 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ClassicTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(ClassicTokenizer instance) { + super(instance); this.maxTokenLength = instance.maxTokenLength; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CommonGramsTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CommonGramsTokenFilter.java index 31a9776f9b..d50ce1553d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CommonGramsTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CommonGramsTokenFilter.java @@ -202,6 +202,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(CommonGramsTokenFilter instance) { + super(instance); this.commonWords = instance.commonWords; this.commonWordsPath = instance.commonWordsPath; this.ignoreCase = instance.ignoreCase; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CompoundWordTokenFilterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CompoundWordTokenFilterBase.java index e17859fbb2..ed0eb7eed5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CompoundWordTokenFilterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CompoundWordTokenFilterBase.java @@ -308,6 +308,20 @@ public final BuilderT wordListPath(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(CompoundWordTokenFilterBase instance) { + super(instance); + this.maxSubwordSize = instance.maxSubwordSize; + this.minSubwordSize = instance.minSubwordSize; + this.minWordSize = instance.minWordSize; + this.onlyLongestMatch = instance.onlyLongestMatch; + this.wordList = instance.wordList; + this.wordListPath = instance.wordListPath; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java index 94ea67406f..5df719e5c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java @@ -142,6 +142,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ConditionTokenFilter instance) { + super(instance); this.filter = instance.filter; this.script = instance.script; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CzechStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CzechStemTokenFilter.java index 5f5d8be7ea..f30dccb3a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CzechStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CzechStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(CzechStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DecimalDigitTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DecimalDigitTokenFilter.java index 56466d98a0..76fc909bc3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DecimalDigitTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DecimalDigitTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(DecimalDigitTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DelimitedPayloadTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DelimitedPayloadTokenFilter.java index 5f4617d20c..d380ef1742 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DelimitedPayloadTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DelimitedPayloadTokenFilter.java @@ -138,6 +138,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(DelimitedPayloadTokenFilter instance) { + super(instance); this.delimiter = instance.delimiter; this.encoding = instance.encoding; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DictionaryDecompounderTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DictionaryDecompounderTokenFilter.java index 3b25f575ae..ee9dcd3e7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DictionaryDecompounderTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DictionaryDecompounderTokenFilter.java @@ -95,6 +95,7 @@ public static class Builder extends CompoundWordTokenFilterBase.AbstractBuilder< public Builder() { } private Builder(DictionaryDecompounderTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DutchStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DutchStemTokenFilter.java index c75cc704d8..47fb7945da 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DutchStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/DutchStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(DutchStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenFilter.java index 53968ee247..710a7b96e5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenFilter.java @@ -187,6 +187,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(EdgeNGramTokenFilter instance) { + super(instance); this.maxGram = instance.maxGram; this.minGram = instance.minGram; this.side = instance.side; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenizer.java index ce4c3a08df..4e4c3de49a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/EdgeNGramTokenizer.java @@ -180,6 +180,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(EdgeNGramTokenizer instance) { + super(instance); this.customTokenChars = instance.customTokenChars; this.maxGram = instance.maxGram; this.minGram = instance.minGram; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ElisionTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ElisionTokenFilter.java index 362b934a09..c967ac8f11 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ElisionTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ElisionTokenFilter.java @@ -178,6 +178,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ElisionTokenFilter instance) { + super(instance); this.articles = instance.articles; this.articlesPath = instance.articlesPath; this.articlesCase = instance.articlesCase; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FingerprintTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FingerprintTokenFilter.java index 3bf74127aa..dd3098c7c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FingerprintTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FingerprintTokenFilter.java @@ -142,6 +142,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(FingerprintTokenFilter instance) { + super(instance); this.maxOutputSize = instance.maxOutputSize; this.separator = instance.separator; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FlattenGraphTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FlattenGraphTokenFilter.java index a3c62bb941..95078ff28a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FlattenGraphTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FlattenGraphTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(FlattenGraphTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FrenchStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FrenchStemTokenFilter.java index 05f9872430..72601f4eba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FrenchStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/FrenchStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(FrenchStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanNormalizationTokenFilter.java index 4a7e01c38c..97922b55d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(GermanNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanStemTokenFilter.java index 957fd4d13c..0d2281e06c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/GermanStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(GermanStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HindiNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HindiNormalizationTokenFilter.java index 0578de29da..0e486cbf46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HindiNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HindiNormalizationTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(HindiNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HtmlStripCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HtmlStripCharFilter.java index 01c0d0f53b..fc558a257f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HtmlStripCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HtmlStripCharFilter.java @@ -120,6 +120,7 @@ public static class Builder extends CharFilterBase.AbstractBuilder public Builder() { } private Builder(HtmlStripCharFilter instance) { + super(instance); this.escapedTags = instance.escapedTags; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java index 2693f20cbb..cdd5308e48 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java @@ -189,6 +189,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(HunspellTokenFilter instance) { + super(instance); this.dedup = instance.dedup; this.dictionary = instance.dictionary; this.locale = instance.locale; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HyphenationDecompounderTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HyphenationDecompounderTokenFilter.java index fce9b9fd31..c35a3ebb31 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HyphenationDecompounderTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HyphenationDecompounderTokenFilter.java @@ -166,6 +166,7 @@ public static class Builder extends CompoundWordTokenFilterBase.AbstractBuilder< public Builder() { } private Builder(HyphenationDecompounderTokenFilter instance) { + super(instance); this.hyphenationPatternsPath = instance.hyphenationPatternsPath; this.noSubMatches = instance.noSubMatches; this.noOverlappingMatches = instance.noOverlappingMatches; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuCollationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuCollationTokenFilter.java index f81ef365f3..61da0c5466 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuCollationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuCollationTokenFilter.java @@ -332,6 +332,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(IcuCollationTokenFilter instance) { + super(instance); this.alternate = instance.alternate; this.casefirst = instance.casefirst; this.caselevel = instance.caselevel; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java index 8a3012ad4a..dfd9434d76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java @@ -110,6 +110,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(IcuFoldingTokenFilter instance) { + super(instance); this.unicodeSetFilter = instance.unicodeSetFilter; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationCharFilter.java index d5e3c82bc4..6b6caa8845 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationCharFilter.java @@ -153,6 +153,7 @@ public static class Builder extends CharFilterBase.AbstractBuilder public Builder() { } private Builder(IcuNormalizationCharFilter instance) { + super(instance); this.mode = instance.mode; this.name = instance.name; this.unicodeSetFilter = instance.unicodeSetFilter; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java index 947ef0ce7a..aed9c46f91 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java @@ -109,6 +109,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(IcuNormalizationTokenFilter instance) { + super(instance); this.name = instance.name; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java index 00f14fffb4..bf545de802 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java @@ -107,6 +107,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder imple public Builder() { } private Builder(IcuTokenizer instance) { + super(instance); this.ruleFiles = instance.ruleFiles; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java index a86eda4707..88bbb39430 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java @@ -129,6 +129,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(IcuTransformTokenFilter instance) { + super(instance); this.dir = instance.dir; this.id = instance.id; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IndicNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IndicNormalizationTokenFilter.java index a4cde58f7e..4d078f2ae4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IndicNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IndicNormalizationTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(IndicNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/JaStopTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/JaStopTokenFilter.java index c977bda994..62da3e0663 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/JaStopTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/JaStopTokenFilter.java @@ -120,6 +120,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(JaStopTokenFilter instance) { + super(instance); this.stopwords = instance.stopwords; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KStemTokenFilter.java index 39d82aab91..38d5423ec4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepTypesTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepTypesTokenFilter.java index e66fffac0b..fc28df2687 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepTypesTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepTypesTokenFilter.java @@ -142,6 +142,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KeepTypesTokenFilter instance) { + super(instance); this.mode = instance.mode; this.types = instance.types; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepWordsTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepWordsTokenFilter.java index 12bd965baa..06f29e6b5c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepWordsTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeepWordsTokenFilter.java @@ -174,6 +174,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KeepWordsTokenFilter instance) { + super(instance); this.keepWords = instance.keepWords; this.keepWordsCase = instance.keepWordsCase; this.keepWordsPath = instance.keepWordsPath; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordMarkerTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordMarkerTokenFilter.java index da24a25b14..1077bcf2d6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordMarkerTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordMarkerTokenFilter.java @@ -203,6 +203,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KeywordMarkerTokenFilter instance) { + super(instance); this.ignoreCase = instance.ignoreCase; this.keywords = instance.keywords; this.keywordsPath = instance.keywordsPath; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordRepeatTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordRepeatTokenFilter.java index 24c3452ec9..27292d099c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordRepeatTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordRepeatTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KeywordRepeatTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordTokenizer.java index 8faf35db4b..3c55275a1e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KeywordTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(KeywordTokenizer instance) { + super(instance); this.bufferSize = instance.bufferSize; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java index 0104e80706..e72146b83b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java @@ -125,6 +125,7 @@ public static class Builder extends CharFilterBase.AbstractBuilder public Builder() { } private Builder(KuromojiIterationMarkCharFilter instance) { + super(instance); this.normalizeKana = instance.normalizeKana; this.normalizeKanji = instance.normalizeKanji; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiPartOfSpeechTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiPartOfSpeechTokenFilter.java index ff241ea1d0..995bd0c201 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiPartOfSpeechTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiPartOfSpeechTokenFilter.java @@ -120,6 +120,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KuromojiPartOfSpeechTokenFilter instance) { + super(instance); this.stoptags = instance.stoptags; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java index 2618cc38eb..1391716cef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java @@ -110,6 +110,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KuromojiReadingFormTokenFilter instance) { + super(instance); this.useRomaji = instance.useRomaji; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java index 0d46e77d91..3d001ac3df 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java @@ -109,6 +109,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(KuromojiStemmerTokenFilter instance) { + super(instance); this.minimumLength = instance.minimumLength; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java index 280c6cd01e..9ab68ba663 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java @@ -236,6 +236,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(KuromojiTokenizer instance) { + super(instance); this.discardPunctuation = instance.discardPunctuation; this.mode = instance.mode; this.nbestCost = instance.nbestCost; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LengthTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LengthTokenFilter.java index fc4fbc4ea0..453666a0b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LengthTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LengthTokenFilter.java @@ -142,6 +142,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(LengthTokenFilter instance) { + super(instance); this.max = instance.max; this.min = instance.min; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LetterTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LetterTokenizer.java index bdff5cfd52..b66d542388 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LetterTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LetterTokenizer.java @@ -92,6 +92,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(LetterTokenizer instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LimitTokenCountTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LimitTokenCountTokenFilter.java index 93003d9281..4a606ef749 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LimitTokenCountTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LimitTokenCountTokenFilter.java @@ -143,6 +143,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(LimitTokenCountTokenFilter instance) { + super(instance); this.consumeAllTokens = instance.consumeAllTokens; this.maxTokenCount = instance.maxTokenCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenFilter.java index 5e651b1476..5d0b0e060a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenFilter.java @@ -115,6 +115,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(LowercaseTokenFilter instance) { + super(instance); this.language = instance.language; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenizer.java index 6a5869f3a8..1756402ded 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/LowercaseTokenizer.java @@ -92,6 +92,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(LowercaseTokenizer instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MappingCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MappingCharFilter.java index 1627ae0023..af3c51e5b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MappingCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MappingCharFilter.java @@ -140,6 +140,7 @@ public static class Builder extends CharFilterBase.AbstractBuilder public Builder() { } private Builder(MappingCharFilter instance) { + super(instance); this.mappings = instance.mappings; this.mappingsPath = instance.mappingsPath; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MinHashTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MinHashTokenFilter.java index 27a4dbde2c..70a57802ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MinHashTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MinHashTokenFilter.java @@ -191,6 +191,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(MinHashTokenFilter instance) { + super(instance); this.bucketCount = instance.bucketCount; this.hashCount = instance.hashCount; this.hashSetSize = instance.hashSetSize; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MultiplexerTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MultiplexerTokenFilter.java index 0778e0953e..18512ecbb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MultiplexerTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/MultiplexerTokenFilter.java @@ -145,6 +145,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(MultiplexerTokenFilter instance) { + super(instance); this.filters = instance.filters; this.preserveOriginal = instance.preserveOriginal; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenFilter.java index d2e6ab1534..856583f17e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenFilter.java @@ -163,6 +163,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(NGramTokenFilter instance) { + super(instance); this.maxGram = instance.maxGram; this.minGram = instance.minGram; this.preserveOriginal = instance.preserveOriginal; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenizer.java index e087f7c1a4..e3f363335e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NGramTokenizer.java @@ -180,6 +180,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(NGramTokenizer instance) { + super(instance); this.customTokenChars = instance.customTokenChars; this.maxGram = instance.maxGram; this.minGram = instance.minGram; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriPartOfSpeechTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriPartOfSpeechTokenFilter.java index 0ae6a34fff..4b7233e0cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriPartOfSpeechTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriPartOfSpeechTokenFilter.java @@ -122,6 +122,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(NoriPartOfSpeechTokenFilter instance) { + super(instance); this.stoptags = instance.stoptags; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriTokenizer.java index 3a3cda7cd2..82979b63b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/NoriTokenizer.java @@ -178,6 +178,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder imple public Builder() { } private Builder(NoriTokenizer instance) { + super(instance); this.decompoundMode = instance.decompoundMode; this.discardPunctuation = instance.discardPunctuation; this.userDictionary = instance.userDictionary; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PathHierarchyTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PathHierarchyTokenizer.java index f8138abd5d..c70cf966b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PathHierarchyTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PathHierarchyTokenizer.java @@ -197,6 +197,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(PathHierarchyTokenizer instance) { + super(instance); this.bufferSize = instance.bufferSize; this.delimiter = instance.delimiter; this.replacement = instance.replacement; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternCaptureTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternCaptureTokenFilter.java index 8a401748c7..1075043bab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternCaptureTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternCaptureTokenFilter.java @@ -144,6 +144,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PatternCaptureTokenFilter instance) { + super(instance); this.patterns = instance.patterns; this.preserveOriginal = instance.preserveOriginal; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java index 310e3ca8ee..976021d7bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java @@ -151,6 +151,7 @@ public static class Builder extends CharFilterBase.AbstractBuilder public Builder() { } private Builder(PatternReplaceCharFilter instance) { + super(instance); this.flags = instance.flags; this.pattern = instance.pattern; this.replacement = instance.replacement; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java index ac994af5ca..d7a4b2c7d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java @@ -183,6 +183,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PatternReplaceTokenFilter instance) { + super(instance); this.all = instance.all; this.flags = instance.flags; this.pattern = instance.pattern; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternTokenizer.java index bd8e052c14..e7b0ad43c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternTokenizer.java @@ -156,6 +156,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(PatternTokenizer instance) { + super(instance); this.flags = instance.flags; this.group = instance.group; this.pattern = instance.pattern; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianNormalizationTokenFilter.java index 2617e04d71..4914c1878f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PersianNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianStemTokenFilter.java index b07d8101e9..a0762092d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PersianStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PersianStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java index 733c5d716c..e52bca5b7e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java @@ -212,6 +212,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PhoneticTokenFilter instance) { + super(instance); this.encoder = instance.encoder; this.languageset = instance.languageset; this.maxCodeLen = instance.maxCodeLen; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PorterStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PorterStemTokenFilter.java index bb65510ab0..3dfa864742 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PorterStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PorterStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PorterStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java index d725c47a3e..91d8fe622a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java @@ -113,6 +113,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(PredicateTokenFilter instance) { + super(instance); this.script = instance.script; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RemoveDuplicatesTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RemoveDuplicatesTokenFilter.java index 37e060f571..7edb30bec2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RemoveDuplicatesTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RemoveDuplicatesTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(RemoveDuplicatesTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ReverseTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ReverseTokenFilter.java index d885671d9a..cfda4a4933 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ReverseTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ReverseTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ReverseTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RussianStemTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RussianStemTokenFilter.java index f56cf260ca..af0d8dcb81 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RussianStemTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/RussianStemTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(RussianStemTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianFoldingTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianFoldingTokenFilter.java index 0b977186cb..fb9fd8382a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianFoldingTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianFoldingTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ScandinavianFoldingTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianNormalizationTokenFilter.java index e12cd0ac71..955a856fb8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ScandinavianNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ScandinavianNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SerbianNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SerbianNormalizationTokenFilter.java index fa03934651..3c3c716284 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SerbianNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SerbianNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(SerbianNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ShingleTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ShingleTokenFilter.java index 4daf6f7c5d..9dff8bf3ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ShingleTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ShingleTokenFilter.java @@ -238,6 +238,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(ShingleTokenFilter instance) { + super(instance); this.fillerToken = instance.fillerToken; this.maxShingleSize = instance.maxShingleSize; this.minShingleSize = instance.minShingleSize; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternSplitTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternSplitTokenizer.java index 002c12371b..2f7d1a8497 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternSplitTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternSplitTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(SimplePatternSplitTokenizer instance) { + super(instance); this.pattern = instance.pattern; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternTokenizer.java index 9782ba74ca..4d4483c20b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SimplePatternTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(SimplePatternTokenizer instance) { + super(instance); this.pattern = instance.pattern; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballTokenFilter.java index b0b8097969..8f30d14e95 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballTokenFilter.java @@ -115,6 +115,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(SnowballTokenFilter instance) { + super(instance); this.language = instance.language; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SoraniNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SoraniNormalizationTokenFilter.java index 87af7da300..3c33635b38 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SoraniNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SoraniNormalizationTokenFilter.java @@ -93,6 +93,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(SoraniNormalizationTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StandardTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StandardTokenizer.java index f446a91272..c160b3909a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StandardTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StandardTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(StandardTokenizer instance) { + super(instance); this.maxTokenLength = instance.maxTokenLength; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerOverrideTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerOverrideTokenFilter.java index 740169c281..fd034ecd52 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerOverrideTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerOverrideTokenFilter.java @@ -145,6 +145,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(StemmerOverrideTokenFilter instance) { + super(instance); this.rules = instance.rules; this.rulesPath = instance.rulesPath; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerTokenFilter.java index a89bc9a789..ad73800ae4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StemmerTokenFilter.java @@ -115,6 +115,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(StemmerTokenFilter instance) { + super(instance); this.language = instance.language; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StopTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StopTokenFilter.java index fd156ed764..c0d2f56349 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StopTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/StopTokenFilter.java @@ -196,6 +196,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(StopTokenFilter instance) { + super(instance); this.ignoreCase = instance.ignoreCase; this.removeTrailing = instance.removeTrailing; this.stopwords = instance.stopwords; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SynonymGraphTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SynonymGraphTokenFilter.java index de41160f5d..f45ebf6251 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SynonymGraphTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SynonymGraphTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends SynonymTokenFilterBase.AbstractBuilder imple public Builder() { } private Builder(ThaiTokenizer instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenFilterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenFilterBase.java index b7e20e60ec..500c400615 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenFilterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenFilterBase.java @@ -115,6 +115,14 @@ public final BuilderT version(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TokenFilterBase instance) { + this.version = instance.version; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenizerBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenizerBase.java index 8f5a47d945..328751c9a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenizerBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TokenizerBase.java @@ -115,6 +115,14 @@ public final BuilderT version(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TokenizerBase instance) { + this.version = instance.version; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TrimTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TrimTokenFilter.java index 350603044b..3a52cee075 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TrimTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TrimTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(TrimTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TruncateTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TruncateTokenFilter.java index 4e3a3f14bd..31cba451be 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TruncateTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/TruncateTokenFilter.java @@ -118,6 +118,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(TruncateTokenFilter instance) { + super(instance); this.length = instance.length; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UaxEmailUrlTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UaxEmailUrlTokenizer.java index 9f08fb70f3..49012af5ff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UaxEmailUrlTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UaxEmailUrlTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(UaxEmailUrlTokenizer instance) { + super(instance); this.maxTokenLength = instance.maxTokenLength; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UniqueTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UniqueTokenFilter.java index dc387e289b..9fa414ce76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UniqueTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UniqueTokenFilter.java @@ -118,6 +118,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(UniqueTokenFilter instance) { + super(instance); this.onlyOnSamePosition = instance.onlyOnSamePosition; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UppercaseTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UppercaseTokenFilter.java index cd237173fe..47833c175f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UppercaseTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/UppercaseTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends TokenFilterBase.AbstractBuilder public Builder() { } private Builder(UppercaseTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WhitespaceTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WhitespaceTokenizer.java index 959c6cafb6..6944558e6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WhitespaceTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WhitespaceTokenizer.java @@ -115,6 +115,7 @@ public static class Builder extends TokenizerBase.AbstractBuilder public Builder() { } private Builder(WhitespaceTokenizer instance) { + super(instance); this.maxTokenLength = instance.maxTokenLength; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterGraphTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterGraphTokenFilter.java index abc897b6bf..072b24ac65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterGraphTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterGraphTokenFilter.java @@ -144,6 +144,7 @@ public static class Builder extends WordDelimiterTokenFilterBase.AbstractBuilder public Builder() { } private Builder(WordDelimiterGraphTokenFilter instance) { + super(instance); this.adjustOffsets = instance.adjustOffsets; this.ignoreKeywords = instance.ignoreKeywords; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilter.java index 17ba3b5918..1224709c2d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilter.java @@ -92,6 +92,7 @@ public static class Builder extends WordDelimiterTokenFilterBase.AbstractBuilder public Builder() { } private Builder(WordDelimiterTokenFilter instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilterBase.java index 4cba2671fd..cba11f7332 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/WordDelimiterTokenFilterBase.java @@ -574,6 +574,27 @@ public final BuilderT typeTablePath(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(WordDelimiterTokenFilterBase instance) { + super(instance); + this.catenateAll = instance.catenateAll; + this.catenateNumbers = instance.catenateNumbers; + this.catenateWords = instance.catenateWords; + this.generateNumberParts = instance.generateNumberParts; + this.generateWordParts = instance.generateWordParts; + this.preserveOriginal = instance.preserveOriginal; + this.protectedWords = instance.protectedWords; + this.protectedWordsPath = instance.protectedWordsPath; + this.splitOnCaseChange = instance.splitOnCaseChange; + this.splitOnNumerics = instance.splitOnNumerics; + this.stemEnglishPossessive = instance.stemEnglishPossessive; + this.typeTable = instance.typeTable; + this.typeTablePath = instance.typeTablePath; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java index 4348b6366f..8f6eeef691 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java @@ -174,6 +174,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(AggregateMetricDoubleProperty instance) { + super(instance); this.defaultMetric = instance.defaultMetric; this.ignoreMalformed = instance.ignoreMalformed; this.metrics = instance.metrics; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/BinaryProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/BinaryProperty.java index 5f36d9e16d..ade31bfde2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/BinaryProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/BinaryProperty.java @@ -92,6 +92,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(ByteNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompletionProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompletionProperty.java index a1cea0d3bc..a16809d005 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompletionProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompletionProperty.java @@ -222,6 +222,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(ConstantKeywordProperty instance) { + super(instance); this.value = instance.value; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CorePropertyBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CorePropertyBase.java index 47f15aff09..6e4b1323bb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CorePropertyBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CorePropertyBase.java @@ -147,6 +147,16 @@ public final BuilderT store(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(CorePropertyBase instance) { + super(instance); + this.copyTo = instance.copyTo; + this.store = instance.store; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CountedKeywordProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CountedKeywordProperty.java index 634f789445..1a8c68e80b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CountedKeywordProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CountedKeywordProperty.java @@ -115,6 +115,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(CountedKeywordProperty instance) { + super(instance); this.index = instance.index; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DateNanosProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DateNanosProperty.java index feaf2dbeda..4c4e320d0b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DateNanosProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DateNanosProperty.java @@ -258,6 +258,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(DateRangeProperty instance) { + super(instance); this.format = instance.format; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorProperty.java index cdb0013187..d3d7cdb27e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorProperty.java @@ -227,6 +227,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(DenseVectorProperty instance) { + super(instance); this.dims = instance.dims; this.elementType = instance.elementType; this.index = instance.index; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DocValuesPropertyBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DocValuesPropertyBase.java index 32e1b69cf3..787b4e9b97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DocValuesPropertyBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DocValuesPropertyBase.java @@ -108,6 +108,15 @@ public final BuilderT docValues(Function public Builder() { } private Builder(DoubleNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DoubleRangeProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DoubleRangeProperty.java index f0d8624e8c..119fc05c36 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DoubleRangeProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DoubleRangeProperty.java @@ -92,6 +92,7 @@ public static class Builder extends RangePropertyBase.AbstractBuilder public Builder() { } private Builder(DoubleRangeProperty instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DynamicProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DynamicProperty.java index ea1940fe2c..7688cbcbdf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DynamicProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DynamicProperty.java @@ -636,6 +636,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(ExponentialHistogramProperty instance) { + super(instance); this.timeSeriesMetric = instance.timeSeriesMetric; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldAliasProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldAliasProperty.java index 4e4493cf8e..57c4b43cfb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldAliasProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldAliasProperty.java @@ -115,6 +115,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(FieldAliasProperty instance) { + super(instance); this.path = instance.path; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FlattenedProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FlattenedProperty.java index b8749024c1..7e01df7bb8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FlattenedProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FlattenedProperty.java @@ -326,6 +326,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(FlattenedProperty instance) { + super(instance); this.boost = instance.boost; this.depthLimit = instance.depthLimit; this.docValues = instance.docValues; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatNumberProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatNumberProperty.java index 4e683aa392..489f91bc2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatNumberProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatNumberProperty.java @@ -115,6 +115,7 @@ public static class Builder extends NumberPropertyBase.AbstractBuilder public Builder() { } private Builder(FloatNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatRangeProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatRangeProperty.java index e9f1f9ea69..031ef4ef17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatRangeProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FloatRangeProperty.java @@ -92,6 +92,7 @@ public static class Builder extends RangePropertyBase.AbstractBuilder public Builder() { } private Builder(FloatRangeProperty instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/GeoPointProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/GeoPointProperty.java index 226a18d8fe..e39baf4f82 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/GeoPointProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/GeoPointProperty.java @@ -235,6 +235,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(HalfFloatNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/HistogramProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/HistogramProperty.java index 86303dc3bb..4e94db4e67 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/HistogramProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/HistogramProperty.java @@ -134,6 +134,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(HistogramProperty instance) { + super(instance); this.ignoreMalformed = instance.ignoreMalformed; this.timeSeriesMetric = instance.timeSeriesMetric; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IcuCollationProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IcuCollationProperty.java index 79adf840df..4d931353a2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IcuCollationProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IcuCollationProperty.java @@ -420,6 +420,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(IntegerNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IntegerRangeProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IntegerRangeProperty.java index c6f9753c27..89c4242e1f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IntegerRangeProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IntegerRangeProperty.java @@ -92,6 +92,7 @@ public static class Builder extends RangePropertyBase.AbstractBuilder public Builder() { } private Builder(IntegerRangeProperty instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IpProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IpProperty.java index 99610c5067..68c284389a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IpProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IpProperty.java @@ -239,6 +239,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(IpRangeProperty instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/JoinProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/JoinProperty.java index b75bc9d488..37ef14ff6a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/JoinProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/JoinProperty.java @@ -147,6 +147,7 @@ public static class Builder extends PropertyBase.AbstractBuilder implem public Builder() { } private Builder(JoinProperty instance) { + super(instance); this.relations = instance.relations; this.eagerGlobalOrdinals = instance.eagerGlobalOrdinals; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/KeywordProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/KeywordProperty.java index 80122c03c4..c25144444a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/KeywordProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/KeywordProperty.java @@ -339,6 +339,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(LongNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/LongRangeProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/LongRangeProperty.java index c38ea6b814..f7a9f5dbad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/LongRangeProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/LongRangeProperty.java @@ -92,6 +92,7 @@ public static class Builder extends RangePropertyBase.AbstractBuilder public Builder() { } private Builder(LongRangeProperty instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/Murmur3HashProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/Murmur3HashProperty.java index 90773d210e..ccd0733761 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/Murmur3HashProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/Murmur3HashProperty.java @@ -92,6 +92,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(NestedProperty instance) { + super(instance); this.enabled = instance.enabled; this.includeInParent = instance.includeInParent; this.includeInRoot = instance.includeInRoot; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/NumberPropertyBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/NumberPropertyBase.java index 474f3aef87..3149dd0c7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/NumberPropertyBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/NumberPropertyBase.java @@ -317,6 +317,22 @@ public final BuilderT timeSeriesDimension(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(NumberPropertyBase instance) { + super(instance); + this.boost = instance.boost; + this.coerce = instance.coerce; + this.ignoreMalformed = instance.ignoreMalformed; + this.index = instance.index; + this.onScriptError = instance.onScriptError; + this.script = instance.script; + this.timeSeriesMetric = instance.timeSeriesMetric; + this.timeSeriesDimension = instance.timeSeriesDimension; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ObjectProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ObjectProperty.java index c4e64c720c..2172163218 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ObjectProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ObjectProperty.java @@ -134,6 +134,7 @@ public static class Builder extends CorePropertyBase.AbstractBuilder public Builder() { } private Builder(ObjectProperty instance) { + super(instance); this.enabled = instance.enabled; this.subobjects = instance.subobjects; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PassthroughObjectProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PassthroughObjectProperty.java index a49b29bf98..5dea49dc40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PassthroughObjectProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PassthroughObjectProperty.java @@ -156,6 +156,7 @@ public static class Builder extends CorePropertyBase.AbstractBuilder public Builder() { } private Builder(PassthroughObjectProperty instance) { + super(instance); this.enabled = instance.enabled; this.priority = instance.priority; this.timeSeriesDimension = instance.timeSeriesDimension; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PercolatorProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PercolatorProperty.java index f9b1757d81..65caddb0e8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PercolatorProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PercolatorProperty.java @@ -92,6 +92,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(PercolatorProperty instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PointProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PointProperty.java index 62195eae4c..c1f4d28cea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PointProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/PointProperty.java @@ -155,6 +155,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(RankFeatureProperty instance) { + super(instance); this.positiveScoreImpact = instance.positiveScoreImpact; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankFeaturesProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankFeaturesProperty.java index 771300e147..3e758d999e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankFeaturesProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankFeaturesProperty.java @@ -115,6 +115,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(RankFeaturesProperty instance) { + super(instance); this.positiveScoreImpact = instance.positiveScoreImpact; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankVectorProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankVectorProperty.java index a1190fefce..f75a8d4716 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankVectorProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RankVectorProperty.java @@ -135,6 +135,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(RankVectorProperty instance) { + super(instance); this.elementType = instance.elementType; this.dims = instance.dims; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ScaledFloatNumberProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ScaledFloatNumberProperty.java index 517f8890c4..53d1974d60 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ScaledFloatNumberProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ScaledFloatNumberProperty.java @@ -135,6 +135,7 @@ public static class Builder extends NumberPropertyBase.AbstractBuilder public Builder() { } private Builder(ScaledFloatNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; this.scalingFactor = instance.scalingFactor; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SearchAsYouTypeProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SearchAsYouTypeProperty.java index 695b5c046a..5a99419165 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SearchAsYouTypeProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SearchAsYouTypeProperty.java @@ -275,6 +275,7 @@ public static class Builder extends CorePropertyBase.AbstractBuilder public Builder() { } private Builder(SearchAsYouTypeProperty instance) { + super(instance); this.analyzer = instance.analyzer; this.index = instance.index; this.indexOptions = instance.indexOptions; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ShapeProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ShapeProperty.java index 3b38507965..235dba0ed6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ShapeProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/ShapeProperty.java @@ -179,6 +179,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(ShortNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SparseVectorProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SparseVectorProperty.java index 093406fc78..41fb7ccb8b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SparseVectorProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SparseVectorProperty.java @@ -138,6 +138,7 @@ public static class Builder extends PropertyBase.AbstractBuilder public Builder() { } private Builder(SparseVectorProperty instance) { + super(instance); this.store = instance.store; this.indexOptions = instance.indexOptions; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextProperty.java index b1c0be0a06..ecd9856574 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextProperty.java @@ -396,6 +396,7 @@ public static class Builder extends CorePropertyBase.AbstractBuilder public Builder() { } private Builder(TextProperty instance) { + super(instance); this.analyzer = instance.analyzer; this.boost = instance.boost; this.eagerGlobalOrdinals = instance.eagerGlobalOrdinals; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TokenCountProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TokenCountProperty.java index 5c2a6bd36e..a4d58a484d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TokenCountProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TokenCountProperty.java @@ -197,6 +197,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder public Builder() { } private Builder(UnsignedLongNumberProperty instance) { + super(instance); this.nullValue = instance.nullValue; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/VersionProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/VersionProperty.java index e3266cf6b6..a75e1a1eee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/VersionProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/VersionProperty.java @@ -92,6 +92,7 @@ public static class Builder extends DocValuesPropertyBase.AbstractBuilder implement public Builder() { } private Builder(BoolQuery instance) { + super(instance); this.filter = instance.filter; this.minimumShouldMatch = instance.minimumShouldMatch; this.must = instance.must; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java index 99baf82b93..1bcdc12954 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java @@ -144,6 +144,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(BoostingQuery instance) { + super(instance); this.negativeBoost = instance.negativeBoost; this.negative = instance.negative; this.positive = instance.positive; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java index e48f03aa7b..9c271dbe07 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java @@ -230,6 +230,7 @@ public static class Builder extends QueryBase.AbstractBuilder public Builder() { } private Builder(CombinedFieldsQuery instance) { + super(instance); this.fields = instance.fields; this.query = instance.query; this.autoGenerateSynonymsPhraseQuery = instance.autoGenerateSynonymsPhraseQuery; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java index ba2094f25c..91ffe86dea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java @@ -230,12 +230,14 @@ public final Builder field(String value) { public Builder() { } private Builder(CommonTermsQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.cutoffFrequency = instance.cutoffFrequency; this.highFreqOperator = instance.highFreqOperator; this.lowFreqOperator = instance.lowFreqOperator; this.minimumShouldMatch = instance.minimumShouldMatch; this.query = instance.query; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java index ce80f991d9..6fd4a80a8a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java @@ -113,6 +113,7 @@ public static class Builder extends QueryBase.AbstractBuilder public Builder() { } private Builder(ConstantScoreQuery instance) { + super(instance); this.filter = instance.filter; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateDecayFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateDecayFunction.java index 0dc9921516..75daa96fb1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateDecayFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateDecayFunction.java @@ -86,6 +86,7 @@ public static class Builder extends DecayFunctionBase.AbstractBuilder value) return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(DecayFunctionBase instance) { + this.multiValueMode = instance.multiValueMode; + this.tOriginSerializer = instance.tOriginSerializer; + this.tScaleSerializer = instance.tScaleSerializer; + this.field = instance.field; + this.placement = instance.placement; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayPlacement.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayPlacement.java index ea67a4de30..d435d1ea60 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayPlacement.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayPlacement.java @@ -214,6 +214,8 @@ private Builder(DecayPlacement instance) { this.offset = instance.offset; this.scale = instance.scale; this.origin = instance.origin; + this.tOriginSerializer = instance.tOriginSerializer; + this.tScaleSerializer = instance.tScaleSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DenseVectorQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DenseVectorQuery.java index c34182bb71..a0b81057ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DenseVectorQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DenseVectorQuery.java @@ -219,6 +219,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(DenseVectorQuery instance) { + super(instance); this.field = instance.field; this.queryVector = instance.queryVector; this.queryVectorBuilder = instance.queryVectorBuilder; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DisMaxQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DisMaxQuery.java index a43e3044fc..09f2b67d94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DisMaxQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DisMaxQuery.java @@ -142,6 +142,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(DisMaxQuery instance) { + super(instance); this.queries = instance.queries; this.tieBreaker = instance.tieBreaker; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java index 9384f75dd1..07f82aa802 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java @@ -220,6 +220,19 @@ public final BuilderT tDistanceSerializer(@Nullable JsonpSerializer v return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(DistanceFeatureQueryBase instance) { + super(instance); + this.origin = instance.origin; + this.pivot = instance.pivot; + this.field = instance.field; + this.tOriginSerializer = instance.tOriginSerializer; + this.tDistanceSerializer = instance.tDistanceSerializer; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java index bda2578762..ed91b036e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java @@ -154,6 +154,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(ExistsQuery instance) { + super(instance); this.field = instance.field; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FunctionScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FunctionScoreQuery.java index 48b4de2e16..25a35069a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FunctionScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FunctionScoreQuery.java @@ -230,6 +230,7 @@ public static class Builder extends QueryBase.AbstractBuilder public Builder() { } private Builder(FunctionScoreQuery instance) { + super(instance); this.boostMode = instance.boostMode; this.functions = instance.functions; this.maxBoost = instance.maxBoost; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java index ff40ef5218..3e4398cc2d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java @@ -246,12 +246,14 @@ public final Builder field(String value) { public Builder() { } private Builder(FuzzyQuery instance) { + super(instance); this.maxExpansions = instance.maxExpansions; this.prefixLength = instance.prefixLength; this.rewrite = instance.rewrite; this.transpositions = instance.transpositions; this.fuzziness = instance.fuzziness; this.value = instance.value; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java index 1dd289faec..f090d089a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java @@ -215,9 +215,12 @@ public final Builder boundingBox(Function implement public Builder() { } private Builder(HasChildQuery instance) { + super(instance); this.ignoreUnmapped = instance.ignoreUnmapped; this.innerHits = instance.innerHits; this.maxChildren = instance.maxChildren; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java index 4a0114f882..8f518a4cce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java @@ -201,6 +201,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(HasParentQuery instance) { + super(instance); this.ignoreUnmapped = instance.ignoreUnmapped; this.innerHits = instance.innerHits; this.parentType = instance.parentType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IdsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IdsQuery.java index ac03ed461a..ae866a1b4a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IdsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IdsQuery.java @@ -164,6 +164,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(IdsQuery instance) { + super(instance); this.values = instance.values; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/KqlQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/KqlQuery.java index 22ec6a6bf5..9977d396a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/KqlQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/KqlQuery.java @@ -183,6 +183,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(KqlQuery instance) { + super(instance); this.caseInsensitive = instance.caseInsensitive; this.defaultField = instance.defaultField; this.query = instance.query; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/LongNumberRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/LongNumberRangeQuery.java index a866905250..1584135a45 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/LongNumberRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/LongNumberRangeQuery.java @@ -119,6 +119,8 @@ public final Builder field(String value) { public Builder() { } private Builder(LongNumberRangeQuery instance) { + super(instance); + this.field = instance.field; } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchAllQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchAllQuery.java index 694bb72a5e..a6ab7016fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchAllQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchAllQuery.java @@ -128,6 +128,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(MatchAllQuery instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java index 127445c172..b6deda1643 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java @@ -321,6 +321,7 @@ public final Builder field(String value) { public Builder() { } private Builder(MatchBoolPrefixQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.fuzziness = instance.fuzziness; this.fuzzyRewrite = instance.fuzzyRewrite; @@ -330,6 +331,7 @@ private Builder(MatchBoolPrefixQuery instance) { this.operator = instance.operator; this.prefixLength = instance.prefixLength; this.query = instance.query; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchNoneQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchNoneQuery.java index 22fe2635b4..a445d54f1b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchNoneQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchNoneQuery.java @@ -82,6 +82,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(MatchNoneQuery instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java index f192eab17e..2b78bccb08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java @@ -226,11 +226,13 @@ public final Builder field(String value) { public Builder() { } private Builder(MatchPhrasePrefixQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.maxExpansions = instance.maxExpansions; this.query = instance.query; this.slop = instance.slop; this.zeroTermsQuery = instance.zeroTermsQuery; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java index 750886c40a..2028aeee7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java @@ -201,10 +201,12 @@ public final Builder field(String value) { public Builder() { } private Builder(MatchPhraseQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.query = instance.query; this.slop = instance.slop; this.zeroTermsQuery = instance.zeroTermsQuery; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java index a78e165cbd..c57cfbe62a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java @@ -440,6 +440,7 @@ public final Builder field(String value) { public Builder() { } private Builder(MatchQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.autoGenerateSynonymsPhraseQuery = instance.autoGenerateSynonymsPhraseQuery; this.cutoffFrequency = instance.cutoffFrequency; @@ -453,6 +454,7 @@ private Builder(MatchQuery instance) { this.prefixLength = instance.prefixLength; this.query = instance.query; this.zeroTermsQuery = instance.zeroTermsQuery; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MoreLikeThisQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MoreLikeThisQuery.java index 072819e649..31e809cab6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MoreLikeThisQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MoreLikeThisQuery.java @@ -514,6 +514,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(MoreLikeThisQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.boostTerms = instance.boostTerms; this.failOnUnsupportedField = instance.failOnUnsupportedField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java index 819bd4bcc4..d31278fe41 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java @@ -476,6 +476,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(MultiMatchQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.autoGenerateSynonymsPhraseQuery = instance.autoGenerateSynonymsPhraseQuery; this.cutoffFrequency = instance.cutoffFrequency; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java index 50c4e4bed1..662030e9b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java @@ -195,6 +195,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(NestedQuery instance) { + super(instance); this.ignoreUnmapped = instance.ignoreUnmapped; this.innerHits = instance.innerHits; this.path = instance.path; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java index 2587930461..8e2b552ca5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java @@ -119,6 +119,8 @@ public final Builder field(String value) { public Builder() { } private Builder(NumberRangeQuery instance) { + super(instance); + this.field = instance.field; } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumericDecayFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumericDecayFunction.java index 790be9de05..acbeec8aa8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumericDecayFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumericDecayFunction.java @@ -85,6 +85,7 @@ public static class Builder extends DecayFunctionBase.AbstractBuilder implement public Builder() { } private Builder(ParentIdQuery instance) { + super(instance); this.id = instance.id; this.ignoreUnmapped = instance.ignoreUnmapped; this.type = instance.type; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java index e7a9d8c308..7a89d53be9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java @@ -294,6 +294,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(PercolateQuery instance) { + super(instance); this.document = instance.document; this.documents = instance.documents; this.field = instance.field; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java index 0bdcf45da7..d78c4a5e0f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java @@ -216,9 +216,11 @@ public final Builder field(String value) { public Builder() { } private Builder(PrefixQuery instance) { + super(instance); this.rewrite = instance.rewrite; this.value = instance.value; this.caseInsensitive = instance.caseInsensitive; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryBase.java index 329c0274a5..6bfc2ad39c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryBase.java @@ -153,6 +153,15 @@ public final BuilderT queryName(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(QueryBase instance) { + this.boost = instance.boost; + this.queryName = instance.queryName; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java index 99218694dd..fc3ad4465a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java @@ -656,6 +656,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(QueryStringQuery instance) { + super(instance); this.allowLeadingWildcard = instance.allowLeadingWildcard; this.analyzer = instance.analyzer; this.analyzeWildcard = instance.analyzeWildcard; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RangeQueryBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RangeQueryBase.java index 357c5510a1..0c0c10916b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RangeQueryBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RangeQueryBase.java @@ -249,6 +249,20 @@ public final BuilderT tSerializer(@Nullable JsonpSerializer value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RangeQueryBase instance) { + super(instance); + this.relation = instance.relation; + this.gt = instance.gt; + this.gte = instance.gte; + this.lt = instance.lt; + this.lte = instance.lte; + this.tSerializer = instance.tSerializer; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java index ccddc79197..c6158627c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java @@ -203,6 +203,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(RankFeatureQuery instance) { + super(instance); this.field = instance.field; this.saturation = instance.saturation; this.log = instance.log; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java index 37ad596eb2..5291c020aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java @@ -225,11 +225,13 @@ public final Builder field(String value) { public Builder() { } private Builder(RegexpQuery instance) { + super(instance); this.caseInsensitive = instance.caseInsensitive; this.flags = instance.flags; this.maxDeterminizedStates = instance.maxDeterminizedStates; this.rewrite = instance.rewrite; this.value = instance.value; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java index 98377e8278..dcd9f5bb25 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java @@ -166,6 +166,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(RuleQuery instance) { + super(instance); this.organic = instance.organic; this.rulesetIds = instance.rulesetIds; this.rulesetId = instance.rulesetId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java index e488668fcf..e7369bde2d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java @@ -109,6 +109,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(ScriptQuery instance) { + super(instance); this.script = instance.script; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java index ab5a8d2039..8ecdd046b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java @@ -152,6 +152,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(ScriptScoreQuery instance) { + super(instance); this.minScore = instance.minScore; this.query = instance.query; this.script = instance.script; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java index 3c0f768bbf..6b73bfc17a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java @@ -126,6 +126,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(SemanticQuery instance) { + super(instance); this.field = instance.field; this.query = instance.query; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java index 06c147cc85..704e68a888 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java @@ -165,7 +165,10 @@ public final Builder shape(Function public Builder() { } private Builder(SimpleQueryStringQuery instance) { + super(instance); this.analyzer = instance.analyzer; this.analyzeWildcard = instance.analyzeWildcard; this.autoGenerateSynonymsPhraseQuery = instance.autoGenerateSynonymsPhraseQuery; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java index e45027727a..829a92e5d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java @@ -137,6 +137,7 @@ public static class Builder extends QueryBase.AbstractBuilder public Builder() { } private Builder(SpanContainingQuery instance) { + super(instance); this.big = instance.big; this.little = instance.little; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java index 285237a51a..57909e7004 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java @@ -132,6 +132,7 @@ public static class Builder extends QueryBase.AbstractBuilder public Builder() { } private Builder(SpanFieldMaskingQuery instance) { + super(instance); this.field = instance.field; this.query = instance.query; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java index 2675ace9fc..009ccb8190 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java @@ -134,6 +134,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(SpanFirstQuery instance) { + super(instance); this.end = instance.end; this.match = instance.match; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java index 84e7e257f4..79d15a1a5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java @@ -120,6 +120,7 @@ public static class Builder extends QueryBase.AbstractBuilder public Builder() { } private Builder(SpanMultiTermQuery instance) { + super(instance); this.match = instance.match; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNearQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNearQuery.java index 1ca3568a86..194e4d49bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNearQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNearQuery.java @@ -171,6 +171,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(SpanNearQuery instance) { + super(instance); this.clauses = instance.clauses; this.inOrder = instance.inOrder; this.slop = instance.slop; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java index 4125609a5a..4c3b6f5c2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java @@ -205,6 +205,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(SpanNotQuery instance) { + super(instance); this.dist = instance.dist; this.exclude = instance.exclude; this.include = instance.include; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanOrQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanOrQuery.java index bd9a2445fd..18d87b8adc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanOrQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanOrQuery.java @@ -124,6 +124,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(SpanOrQuery instance) { + super(instance); this.clauses = instance.clauses; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java index f44dc9e522..bbffe03655 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java @@ -140,7 +140,9 @@ public final Builder field(String value) { public Builder() { } private Builder(SpanTermQuery instance) { + super(instance); this.value = instance.value; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java index 24b59f60ba..f5b57bc9a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java @@ -135,6 +135,7 @@ public static class Builder extends QueryBase.AbstractBuilder implement public Builder() { } private Builder(SpanWithinQuery instance) { + super(instance); this.big = instance.big; this.little = instance.little; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java index 47cee0bc27..31e9fdc335 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java @@ -194,8 +194,10 @@ public final Builder field(String value) { public Builder() { } private Builder(TermQuery instance) { + super(instance); this.value = instance.value; this.caseInsensitive = instance.caseInsensitive; + this.field = instance.field; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java index 126b1e1877..1894341843 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java @@ -118,6 +118,8 @@ public final Builder field(String value) { public Builder() { } private Builder(TermRangeQuery instance) { + super(instance); + this.field = instance.field; } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java index d2ca4f4c34..20783a43e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java @@ -186,6 +186,9 @@ public final Builder terms(Function implement public Builder() { } private Builder(TypeQuery instance) { + super(instance); this.value = instance.value; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedDecayFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedDecayFunction.java index 273ef9dffb..efd62b026f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedDecayFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedDecayFunction.java @@ -85,6 +85,7 @@ public static class Builder extends DecayFunctionBase.AbstractBuilder implement public Builder() { } private Builder(WrapperQuery instance) { + super(instance); this.query = instance.query; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java index b9c3239a94..2157e0ff6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java @@ -410,6 +410,7 @@ private Builder(AsyncSearch instance) { this.terminatedEarly = instance.terminatedEarly; this.timedOut = instance.timedOut; this.took = instance.took; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java index a2453256fa..58e8f07988 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java @@ -121,6 +121,16 @@ public final BuilderT tDocumentSerializer(@Nullable JsonpSerializer v return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(AsyncSearchDocumentResponseBase instance) { + super(instance); + this.response = instance.response; + this.tDocumentSerializer = instance.tDocumentSerializer; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java index 4d21f812c3..bb9094d79d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java @@ -396,6 +396,23 @@ public final BuilderT error(Function> fn return this.ccs(fn.apply(new CCSStats.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(StatsResponseBase instance) { + super(instance); + this.clusterName = instance.clusterName; + this.clusterUuid = instance.clusterUuid; + this.indices = instance.indices; + this.nodes = instance.nodes; + this.repositories = instance.repositories; + this.snapshots = instance.snapshots; + this.status = instance.status; + this.timestamp = instance.timestamp; + this.ccs = instance.ccs; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java index 5851d6e2d3..344a1847f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java @@ -1052,6 +1052,44 @@ public final BuilderT syncNow(boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(Connector instance) { + this.apiKeyId = instance.apiKeyId; + this.apiKeySecretId = instance.apiKeySecretId; + this.configuration = instance.configuration; + this.customScheduling = instance.customScheduling; + this.deleted = instance.deleted; + this.description = instance.description; + this.error = instance.error; + this.features = instance.features; + this.filtering = instance.filtering; + this.id = instance.id; + this.indexName = instance.indexName; + this.isNative = instance.isNative; + this.language = instance.language; + this.lastAccessControlSyncError = instance.lastAccessControlSyncError; + this.lastAccessControlSyncScheduledAt = instance.lastAccessControlSyncScheduledAt; + this.lastAccessControlSyncStatus = instance.lastAccessControlSyncStatus; + this.lastDeletedDocumentCount = instance.lastDeletedDocumentCount; + this.lastIncrementalSyncScheduledAt = instance.lastIncrementalSyncScheduledAt; + this.lastIndexedDocumentCount = instance.lastIndexedDocumentCount; + this.lastSeen = instance.lastSeen; + this.lastSyncError = instance.lastSyncError; + this.lastSyncScheduledAt = instance.lastSyncScheduledAt; + this.lastSyncStatus = instance.lastSyncStatus; + this.lastSynced = instance.lastSynced; + this.name = instance.name; + this.pipeline = instance.pipeline; + this.scheduling = instance.scheduling; + this.serviceType = instance.serviceType; + this.status = instance.status; + this.syncCursor = instance.syncCursor; + this.syncNow = instance.syncNow; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java index b6c0a370a4..7f55c5db93 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java @@ -596,6 +596,31 @@ public final BuilderT workerHostname(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(ConnectorSyncJob instance) { + this.cancelationRequestedAt = instance.cancelationRequestedAt; + this.canceledAt = instance.canceledAt; + this.completedAt = instance.completedAt; + this.connector = instance.connector; + this.createdAt = instance.createdAt; + this.deletedDocumentCount = instance.deletedDocumentCount; + this.error = instance.error; + this.id = instance.id; + this.indexedDocumentCount = instance.indexedDocumentCount; + this.indexedDocumentVolume = instance.indexedDocumentVolume; + this.jobType = instance.jobType; + this.lastSeen = instance.lastSeen; + this.metadata = instance.metadata; + this.startedAt = instance.startedAt; + this.status = instance.status; + this.totalDocumentCount = instance.totalDocumentCount; + this.triggerMethod = instance.triggerMethod; + this.workerHostname = instance.workerHostname; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java index d6a636783a..fd870e07f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java @@ -150,6 +150,7 @@ public Builder() { private Builder(UpdateErrorRequest instance) { this.connectorId = instance.connectorId; this.error = instance.error; + this.isExpNullError = instance.isExpNullError; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java index 3e52a6cddd..e268dd763f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java @@ -150,6 +150,7 @@ public Builder() { private Builder(UpdateIndexNameRequest instance) { this.connectorId = instance.connectorId; this.indexName = instance.indexName; + this.isExpNullIndexName = instance.isExpNullIndexName; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java index 022573e531..d265bcb793 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java @@ -513,6 +513,7 @@ private Builder(CreateRequest instance) { this.versionType = instance.versionType; this.waitForActiveShards = instance.waitForActiveShards; this.document = instance.document; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java index 8802dc7e63..81bec3ccb4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java @@ -651,6 +651,7 @@ private Builder(IndexRequest instance) { this.versionType = instance.versionType; this.waitForActiveShards = instance.waitForActiveShards; this.document = instance.document; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java index 65cba5f934..2df57adeb9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java @@ -572,6 +572,7 @@ private Builder(TermvectorsRequest instance) { this.termStatistics = instance.termStatistics; this.version = instance.version; this.versionType = instance.versionType; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java index 6ad7fa8be6..fe76dd2243 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java @@ -568,6 +568,8 @@ private Builder(UpdateRequest instance) { this.timeout = instance.timeout; this.upsert = instance.upsert; this.waitForActiveShards = instance.waitForActiveShards; + this.tDocumentSerializer = instance.tDocumentSerializer; + this.tPartialDocumentSerializer = instance.tPartialDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkOperationBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkOperationBase.java index e39e3d956a..73e0b71e9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkOperationBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkOperationBase.java @@ -337,6 +337,21 @@ public final BuilderT versionType(@Nullable VersionType value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(BulkOperationBase instance) { + this.id = instance.id; + this.index = instance.index; + this.routing = instance.routing; + this.routeSlice = instance.routeSlice; + this.ifPrimaryTerm = instance.ifPrimaryTerm; + this.ifSeqNo = instance.ifSeqNo; + this.version = instance.version; + this.versionType = instance.versionType; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java index ea5ad24ae3..1a218a01c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java @@ -401,6 +401,7 @@ private Builder(BulkResponseItem instance) { this.version = instance.version; this.forcedRefresh = instance.forcedRefresh; this.get = instance.get; + this.operationType = instance.operationType; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java index 45839dd8f9..dd14e879ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java @@ -123,6 +123,9 @@ public final Builder document(TDocument value) { public Builder() { } private Builder(CreateOperation instance) { + super(instance); + this.tDocumentSerializer = instance.tDocumentSerializer; + this.document = instance.document; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/DeleteOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/DeleteOperation.java index af3a183a7c..d845ffd834 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/DeleteOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/DeleteOperation.java @@ -83,6 +83,7 @@ public static class Builder extends BulkOperationBase.AbstractBuilder public Builder() { } private Builder(DeleteOperation instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java index b7e1a6ad1c..fc5e52a716 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java @@ -123,6 +123,9 @@ public final Builder document(TDocument value) { public Builder() { } private Builder(IndexOperation instance) { + super(instance); + this.tDocumentSerializer = instance.tDocumentSerializer; + this.document = instance.document; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateAction.java index fb8b1b8ec8..53090e1446 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateAction.java @@ -292,6 +292,8 @@ private Builder(UpdateAction instance) { this.scriptedUpsert = instance.scriptedUpsert; this.source = instance.source; this.upsert = instance.upsert; + this.tDocumentSerializer = instance.tDocumentSerializer; + this.tPartialDocumentSerializer = instance.tPartialDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateOperation.java index ef0af6a86a..926099baa0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/UpdateOperation.java @@ -238,8 +238,13 @@ public final Builder binaryAction(@Nullable BinaryD public Builder() { } private Builder(UpdateOperation instance) { + super(instance); this.requireAlias = instance.requireAlias; this.retryOnConflict = instance.retryOnConflict; + this.tDocumentSerializer = instance.tDocumentSerializer; + this.tPartialDocumentSerializer = instance.tPartialDocumentSerializer; + this.action = instance.action; + this.binaryAction = instance.binaryAction; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/WriteOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/WriteOperation.java index ca9f3904b6..6b5d799a10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/WriteOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/WriteOperation.java @@ -209,6 +209,17 @@ public final BuilderT requireAlias(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(WriteOperation instance) { + super(instance); + this.dynamicTemplates = instance.dynamicTemplates; + this.pipeline = instance.pipeline; + this.requireAlias = instance.requireAlias; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java index 8e71714033..ff6dcc4970 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java @@ -528,6 +528,25 @@ public final BuilderT tDocumentSerializer(@Nullable JsonpSerializer v return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(GetResult instance) { + this.index = instance.index; + this.fields = instance.fields; + this.ignored = instance.ignored; + this.found = instance.found; + this.id = instance.id; + this.primaryTerm = instance.primaryTerm; + this.routing = instance.routing; + this.slice = instance.slice; + this.seqNo = instance.seqNo; + this.source = instance.source; + this.version = instance.version; + this.tDocumentSerializer = instance.tDocumentSerializer; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java index c41e0cb377..90660608dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java @@ -239,6 +239,17 @@ public final BuilderT diagnosis(Function public Builder() { } private Builder(DataStreamLifecycleIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicator.java index c4a78715e6..824c191cd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicator.java @@ -104,6 +104,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder imple public Builder() { } private Builder(DiskIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DlmFrozenTransitionsIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DlmFrozenTransitionsIndicator.java index 8a9a4fa1d3..93e2fae254 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DlmFrozenTransitionsIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DlmFrozenTransitionsIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(DlmFrozenTransitionsIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicator.java index bfb73f5895..e2acb02bd2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(FileSettingsIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicator.java index 35e0011ff2..c4e8fb866b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicator.java @@ -104,6 +104,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder imple public Builder() { } private Builder(IlmIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicator.java index 9c6e2acb70..079e0cb559 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(MasterIsStableIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ProjectEncryptionKeyIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ProjectEncryptionKeyIndicator.java index 581fab478f..993c373742 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ProjectEncryptionKeyIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ProjectEncryptionKeyIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(ProjectEncryptionKeyIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/RepositoryIntegrityIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/RepositoryIntegrityIndicator.java index c7fd45fd8e..ff04eff6b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/RepositoryIntegrityIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/RepositoryIntegrityIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(RepositoryIntegrityIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicator.java index 179b838ba4..2795a8a54c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(ShardsAvailabilityIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicator.java index 048ef7fc2b..27434637ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicator.java @@ -106,6 +106,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder public Builder() { } private Builder(ShardsCapacityIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicator.java index 8d81e0640d..5cabc498c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicator.java @@ -104,6 +104,7 @@ public static class Builder extends BaseIndicator.AbstractBuilder imple public Builder() { } private Builder(SlmIndicator instance) { + super(instance); this.details = instance.details; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalReportedSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalReportedSettings.java index 5970f8264b..ea35ba2783 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalReportedSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalReportedSettings.java @@ -132,6 +132,7 @@ public static class Builder extends KnnEvalSettings.AbstractBuilder public Builder() { } private Builder(KnnEvalReportedSettings instance) { + super(instance); this.rescoreWindowCapped = instance.rescoreWindowCapped; this.quantizedScores = instance.quantizedScores; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalSettings.java index a7d0594fc2..230df7562b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_eval/KnnEvalSettings.java @@ -267,6 +267,17 @@ public final BuilderT exact(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(KnnEvalSettings instance) { + this.visitPercentage = instance.visitPercentage; + this.numCandidates = instance.numCandidates; + this.rescoreVector = instance.rescoreVector; + this.exact = instance.exact; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchItem.java index 1bca5570a0..33ed827c10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchItem.java @@ -110,6 +110,7 @@ public static class Builder extends ResponseBody.AbstractBuilder instance) { + super(instance); this.status = instance.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java index d5b9efc9f1..2898d6be10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java @@ -183,6 +183,16 @@ public final BuilderT tDocumentSerializer(@Nullable JsonpSerializer v return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(MultiSearchResult instance) { + this.took = instance.took; + this.responses = instance.responses; + this.tDocumentSerializer = instance.tDocumentSerializer; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricBase.java index f38c3f8078..f6f556cab3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricBase.java @@ -121,6 +121,14 @@ public final BuilderT k(@Nullable Integer value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RankEvalMetricBase instance) { + this.k = instance.k; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDiscountedCumulativeGain.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDiscountedCumulativeGain.java index 7e91c2cda7..e26d1a0efa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDiscountedCumulativeGain.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDiscountedCumulativeGain.java @@ -113,6 +113,7 @@ public static class Builder extends RankEvalMetricBase.AbstractBuilder public Builder() { } private Builder(RankEvalMetricDiscountedCumulativeGain instance) { + super(instance); this.normalize = instance.normalize; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java index 30cdc70d54..f93c7ef52f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java @@ -108,6 +108,7 @@ public static class Builder extends RankEvalMetricBase.AbstractBuilder public Builder() { } private Builder(RankEvalMetricExpectedReciprocalRank instance) { + super(instance); this.maximumRelevance = instance.maximumRelevance; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricMeanReciprocalRank.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricMeanReciprocalRank.java index 1b7c69ee83..3f64ca607c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricMeanReciprocalRank.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricMeanReciprocalRank.java @@ -81,6 +81,7 @@ public static class Builder extends RankEvalMetricRatingTreshold.AbstractBuilder public Builder() { } private Builder(RankEvalMetricMeanReciprocalRank instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricPrecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricPrecision.java index 6df9fa1359..3978b75a8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricPrecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricPrecision.java @@ -114,6 +114,7 @@ public static class Builder extends RankEvalMetricRatingTreshold.AbstractBuilder public Builder() { } private Builder(RankEvalMetricPrecision instance) { + super(instance); this.ignoreUnlabeled = instance.ignoreUnlabeled; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRatingTreshold.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRatingTreshold.java index aef7c93fc0..86e6563cf0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRatingTreshold.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRatingTreshold.java @@ -107,6 +107,15 @@ public final BuilderT relevantRatingThreshold(@Nullable Integer value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RankEvalMetricRatingTreshold instance) { + super(instance); + this.relevantRatingThreshold = instance.relevantRatingThreshold; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRecall.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRecall.java index c5025f701b..8cce1e2cc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRecall.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricRecall.java @@ -80,6 +80,7 @@ public static class Builder extends RankEvalMetricRatingTreshold.AbstractBuilder public Builder() { } private Builder(RankEvalMetricRecall instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ParentReindexTask.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ParentReindexTask.java index 5ed6701824..72d6f6ffa8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ParentReindexTask.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ParentReindexTask.java @@ -110,6 +110,7 @@ public static class Builder extends ReindexTask.AbstractBuilder public Builder() { } private Builder(ParentReindexTask instance) { + super(instance); this.children = instance.children; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexNode.java index f0f587c600..d5ba5c0895 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexNode.java @@ -110,6 +110,7 @@ public static class Builder extends BaseNode.AbstractBuilder implements public Builder() { } private Builder(ReindexNode instance) { + super(instance); this.tasks = instance.tasks; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java index 9bcda32e4b..6daf853c32 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java @@ -410,6 +410,24 @@ public final BuilderT headers(String key, List value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(ReindexTask instance) { + this.action = instance.action; + this.cancellable = instance.cancellable; + this.cancelled = instance.cancelled; + this.description = instance.description; + this.id = instance.id; + this.node = instance.node; + this.runningTimeInNanos = instance.runningTimeInNanos; + this.startTimeInMillis = instance.startTimeInMillis; + this.status = instance.status; + this.type = instance.type; + this.headers = instance.headers; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggest.java index 05f1236ba5..015bd4436e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggest.java @@ -128,7 +128,9 @@ public static class Builder extends SuggestBase.AbstractBuilder instance) { + super(instance); this.options = instance.options; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java index e311bb1d9e..0f95ea37ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java @@ -316,6 +316,7 @@ private Builder(CompletionSuggestOption instance) { this.score = instance.score; this.source = instance.source; this.text = instance.text; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggester.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggester.java index 0a62358576..360ed6eb61 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggester.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggester.java @@ -199,6 +199,7 @@ public static class Builder extends SuggesterBase.AbstractBuilder public Builder() { } private Builder(CompletionSuggester instance) { + super(instance); this.contexts = instance.contexts; this.fuzzy = instance.fuzzy; this.regex = instance.regex; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Highlight.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Highlight.java index 81a7a485e9..c5073f4a48 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Highlight.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Highlight.java @@ -131,6 +131,7 @@ public static class Builder extends HighlightBase.AbstractBuilder imple public Builder() { } private Builder(Highlight instance) { + super(instance); this.encoder = instance.encoder; this.fields = instance.fields; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightBase.java index 1117b701a4..1f6ac99b7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightBase.java @@ -903,6 +903,34 @@ public final BuilderT tagsSchema(@Nullable HighlighterTagsSchema value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(HighlightBase instance) { + this.type = instance.type; + this.boundaryChars = instance.boundaryChars; + this.boundaryMaxScan = instance.boundaryMaxScan; + this.boundaryScanner = instance.boundaryScanner; + this.boundaryScannerLocale = instance.boundaryScannerLocale; + this.forceSource = instance.forceSource; + this.fragmenter = instance.fragmenter; + this.fragmentSize = instance.fragmentSize; + this.highlightFilter = instance.highlightFilter; + this.highlightQuery = instance.highlightQuery; + this.maxFragmentLength = instance.maxFragmentLength; + this.maxAnalyzedOffset = instance.maxAnalyzedOffset; + this.noMatchSize = instance.noMatchSize; + this.numberOfFragments = instance.numberOfFragments; + this.options = instance.options; + this.order = instance.order; + this.phraseLimit = instance.phraseLimit; + this.postTags = instance.postTags; + this.preTags = instance.preTags; + this.requireFieldMatch = instance.requireFieldMatch; + this.tagsSchema = instance.tagsSchema; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightField.java index 3f4dcaa0ba..546a08c6a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HighlightField.java @@ -132,6 +132,7 @@ public static class Builder extends HighlightBase.AbstractBuilder public Builder() { } private Builder(HighlightField instance) { + super(instance); this.fragmentOffset = instance.fragmentOffset; this.matchedFields = instance.matchedFields; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java index 76a2b10a57..6443a933e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java @@ -606,6 +606,7 @@ private Builder(Hit instance) { this.primaryTerm = instance.primaryTerm; this.version = instance.version; this.sort = instance.sort; + this.tDocumentSerializer = instance.tDocumentSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HitsMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HitsMetadata.java index 9ba283dcb5..a92d0f6ba8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HitsMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/HitsMetadata.java @@ -181,6 +181,7 @@ private Builder(HitsMetadata instance) { this.total = instance.total; this.hits = instance.hits; this.maxScore = instance.maxScore; + this.tSerializer = instance.tSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRankRescoreProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRankRescoreProfile.java index b40d2c5f91..c064258e23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRankRescoreProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRankRescoreProfile.java @@ -109,6 +109,7 @@ public static class Builder extends RescoreProfileBase.AbstractBuilder public Builder() { } private Builder(LearningToRankRescoreProfile instance) { + super(instance); this.breakdown = instance.breakdown; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggest.java index f4bf4f6675..4482fae853 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggest.java @@ -115,6 +115,7 @@ public static class Builder extends SuggestBase.AbstractBuilder impleme public Builder() { } private Builder(PhraseSuggest instance) { + super(instance); this.options = instance.options; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggester.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggester.java index 2c59b08eaa..510262ca6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggester.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggester.java @@ -378,6 +378,7 @@ public static class Builder extends SuggesterBase.AbstractBuilder public Builder() { } private Builder(PhraseSuggester instance) { + super(instance); this.collate = instance.collate; this.confidence = instance.confidence; this.directGenerator = instance.directGenerator; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryRescoreProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryRescoreProfile.java index f9bb61c437..962bbf8cd7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryRescoreProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryRescoreProfile.java @@ -112,6 +112,7 @@ public static class Builder extends RescoreProfileBase.AbstractBuilder public Builder() { } private Builder(QueryRescoreProfile instance) { + super(instance); this.breakdown = instance.breakdown; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreProfileBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreProfileBase.java index c3cd03e22d..bb7454c638 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreProfileBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreProfileBase.java @@ -258,6 +258,17 @@ public final BuilderT debug(String key, JsonData value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RescoreProfileBase instance) { + this.description = instance.description; + this.timeInNanos = instance.timeInNanos; + this.time = instance.time; + this.debug = instance.debug; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java index 8950e94f2b..66bf5e0692 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java @@ -645,6 +645,28 @@ public final BuilderT tDocumentSerializer(@Nullable JsonpSerializer v return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(ResponseBody instance) { + this.took = instance.took; + this.timedOut = instance.timedOut; + this.shards = instance.shards; + this.hits = instance.hits; + this.aggregations = instance.aggregations; + this.clusters = instance.clusters; + this.fields = instance.fields; + this.maxScore = instance.maxScore; + this.numReducePhases = instance.numReducePhases; + this.profile = instance.profile; + this.pitId = instance.pitId; + this.scrollId = instance.scrollId; + this.suggest = instance.suggest; + this.terminatedEarly = instance.terminatedEarly; + this.tDocumentSerializer = instance.tDocumentSerializer; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ScriptRescoreProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ScriptRescoreProfile.java index 70f301f550..fdde5ff2e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ScriptRescoreProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ScriptRescoreProfile.java @@ -112,6 +112,7 @@ public static class Builder extends RescoreProfileBase.AbstractBuilder public Builder() { } private Builder(ScriptRescoreProfile instance) { + super(instance); this.breakdown = instance.breakdown; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java index d36eb23b18..289dd7c42f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java @@ -157,6 +157,16 @@ public final BuilderT text(String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SuggestBase instance) { + this.length = instance.length; + this.offset = instance.offset; + this.text = instance.text; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java index f7af1d0f81..546f980f41 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java @@ -184,6 +184,16 @@ public final BuilderT size(@Nullable Integer value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SuggesterBase instance) { + this.field = instance.field; + this.analyzer = instance.analyzer; + this.size = instance.size; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggest.java index 73bd8eef60..2bf6d6a330 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggest.java @@ -115,6 +115,7 @@ public static class Builder extends SuggestBase.AbstractBuilder impleme public Builder() { } private Builder(TermSuggest instance) { + super(instance); this.options = instance.options; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggester.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggester.java index f5c64727f9..302015f607 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggester.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggester.java @@ -348,6 +348,7 @@ public static class Builder extends SuggesterBase.AbstractBuilder imple public Builder() { } private Builder(TermSuggester instance) { + super(instance); this.lowercaseTerms = instance.lowercaseTerms; this.maxEdits = instance.maxEdits; this.maxInspections = instance.maxInspections; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update/UpdateWriteResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update/UpdateWriteResponseBase.java index b73357ad69..d7e95b8a17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update/UpdateWriteResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update/UpdateWriteResponseBase.java @@ -127,6 +127,16 @@ public final BuilderT tDocumentSerializer(@Nullable JsonpSerializer v return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(UpdateWriteResponseBase instance) { + super(instance); + this.get = instance.get; + this.tDocumentSerializer = instance.tDocumentSerializer; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update_by_query_rethrottle/UpdateByQueryRethrottleNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update_by_query_rethrottle/UpdateByQueryRethrottleNode.java index a940905e5e..86216a4188 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update_by_query_rethrottle/UpdateByQueryRethrottleNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/update_by_query_rethrottle/UpdateByQueryRethrottleNode.java @@ -113,6 +113,7 @@ public static class Builder extends BaseNode.AbstractBuilder public Builder() { } private Builder(UpdateByQueryRethrottleNode instance) { + super(instance); this.tasks = instance.tasks; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/data_recovery/Recovery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/data_recovery/Recovery.java index 0c43dbb0bd..ef369b34f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/data_recovery/Recovery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/data_recovery/Recovery.java @@ -542,6 +542,24 @@ public final BuilderT totalFailureCount(int value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(Recovery instance) { + this.recoveryId = instance.recoveryId; + this.status = instance.status; + this.recoveryPoint = instance.recoveryPoint; + this.destinationMode = instance.destinationMode; + this.sources = instance.sources; + this.metadata = instance.metadata; + this.startedAt = instance.startedAt; + this.completedAt = instance.completedAt; + this.progress = instance.progress; + this.failures = instance.failures; + this.totalFailureCount = instance.totalFailureCount; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlHits.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlHits.java index b98f73bfd0..841207f4cb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlHits.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlHits.java @@ -189,6 +189,7 @@ private Builder(EqlHits instance) { this.total = instance.total; this.events = instance.events; this.sequences = instance.sequences; + this.tEventSerializer = instance.tEventSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java index 8c86016d04..596b36f154 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java @@ -373,6 +373,21 @@ public final BuilderT tEventSerializer(@Nullable JsonpSerializer value) return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(EqlSearchResponseBase instance) { + this.id = instance.id; + this.isPartial = instance.isPartial; + this.isRunning = instance.isRunning; + this.took = instance.took; + this.timedOut = instance.timedOut; + this.hits = instance.hits; + this.shardFailures = instance.shardFailures; + this.tEventSerializer = instance.tEventSerializer; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java index 3abdcc6e6a..33d60df692 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java @@ -226,6 +226,7 @@ private Builder(HitsEvent instance) { this.source = instance.source; this.missing = instance.missing; this.fields = instance.fields; + this.tEventSerializer = instance.tEventSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsSequence.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsSequence.java index 64267c7695..47e7ad32f1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsSequence.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsSequence.java @@ -165,6 +165,7 @@ public Builder() { private Builder(HitsSequence instance) { this.events = instance.events; this.joinKeys = instance.joinKeys; + this.tEventSerializer = instance.tEventSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AliasesResponseBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AliasesResponseBody.java index 8677c666e7..0d9236aef6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AliasesResponseBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AliasesResponseBody.java @@ -108,6 +108,15 @@ public final BuilderT errors(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(AliasesResponseBody instance) { + super(instance); + this.errors = instance.errors; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycle.java index d2dccc5f17..8cdebed4a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycle.java @@ -430,6 +430,20 @@ public final BuilderT frozenAfter(Function> fn return this.frozenAfter(fn.apply(new Time.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(DataStreamLifecycle instance) { + this.dataRetention = instance.dataRetention; + this.effectiveRetention = instance.effectiveRetention; + this.retentionDeterminedBy = instance.retentionDeterminedBy; + this.downsampling = instance.downsampling; + this.downsamplingMethod = instance.downsamplingMethod; + this.enabled = instance.enabled; + this.frozenAfter = instance.frozenAfter; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycleWithRollover.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycleWithRollover.java index b24a95eb8a..1b10778b52 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycleWithRollover.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamLifecycleWithRollover.java @@ -115,6 +115,7 @@ public static class Builder extends DataStreamLifecycle.AbstractBuilder public Builder() { } private Builder(DataStreamLifecycleWithRollover instance) { + super(instance); this.rollover = instance.rollover; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexSettings.java index cc0b19929e..5d4394eee8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexSettings.java @@ -1344,6 +1344,7 @@ private Builder(IndexSettings instance) { this.loadFixedBitsetFiltersEagerly = instance.loadFixedBitsetFiltersEagerly; this.hidden = instance.hidden; this.autoExpandReplicas = instance.autoExpandReplicas; + this.isExpNullAutoExpandReplicas = instance.isExpNullAutoExpandReplicas; this.merge = instance.merge; this.search = instance.search; this.refreshInterval = instance.refreshInterval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java index 933279c542..9e958e72d3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java @@ -170,6 +170,15 @@ public final BuilderT shards(Function public Builder() { } private Builder(EncryptedReasoningDetail instance) { + super(instance); this.data = instance.data; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java index 36b7b457f4..25d3dacd76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java @@ -262,6 +262,17 @@ public final BuilderT taskSettings(@Nullable JsonData value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpoint instance) { + this.chunkingSettings = instance.chunkingSettings; + this.service = instance.service; + this.serviceSettings = instance.serviceSettings; + this.taskSettings = instance.taskSettings; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java index 9ec75b9272..ee961beec1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java @@ -161,6 +161,16 @@ public final BuilderT taskType(TaskType value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfo instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAi21.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAi21.java index e5571f4991..196dc78e78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAi21.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAi21.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAi21 value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAi21 instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAlibabaCloudAI.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAlibabaCloudAI.java index fad57cc018..75c041a439 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAlibabaCloudAI.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAlibabaCloudAI.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAlibabaCloudAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAlibabaCloudAI instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonBedrock.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonBedrock.java index 2d9aeef386..d72bae4a97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonBedrock.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonBedrock.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAmazonBedrock value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAmazonBedrock instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonSageMaker.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonSageMaker.java index 4c1e5d90a6..046fd43d69 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonSageMaker.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAmazonSageMaker.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAmazonSageMaker value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAmazonSageMaker instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAnthropic.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAnthropic.java index 4fa149d08e..fdf4876692 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAnthropic.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAnthropic.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAnthropic value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAnthropic instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureAIStudio.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureAIStudio.java index 1cb261f218..3a7df2c4d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureAIStudio.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureAIStudio.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAzureAIStudio value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAzureAIStudio instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureOpenAI.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureOpenAI.java index 8274779f12..d9191bd87e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureOpenAI.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoAzureOpenAI.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeAzureOpenAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoAzureOpenAI instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCohere.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCohere.java index 4bc52aa3a2..f05aa6b1e3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCohere.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCohere.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeCohere value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoCohere instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoContextualAi.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoContextualAi.java index 846b0fde90..c3327a7cf2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoContextualAi.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoContextualAi.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeContextualAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoContextualAi instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCustom.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCustom.java index d60cf2b02b..d5a797a549 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCustom.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoCustom.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeCustom value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoCustom instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoDeepSeek.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoDeepSeek.java index 379bb07c0c..392762fadf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoDeepSeek.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoDeepSeek.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeDeepSeek value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoDeepSeek instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoELSER.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoELSER.java index c5388a4909..7a499646c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoELSER.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoELSER.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeELSER value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoELSER instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoElasticsearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoElasticsearch.java index f8d19ce3f9..3988b6a8d1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoElasticsearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoElasticsearch.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeElasticsearch value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoElasticsearch instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoFireworksAI.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoFireworksAI.java index 1a4c11f0d1..444110514f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoFireworksAI.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoFireworksAI.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeFireworksAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoFireworksAI instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleAIStudio.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleAIStudio.java index b2453f41c1..98a319cae3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleAIStudio.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleAIStudio.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeGoogleAIStudio value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoGoogleAIStudio instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleVertexAI.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleVertexAI.java index 962ee15e04..6c758a6024 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleVertexAI.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGoogleVertexAI.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeGoogleVertexAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoGoogleVertexAI instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGroq.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGroq.java index f18c5f43a2..1340d575f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGroq.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoGroq.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeGroq value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoGroq instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoHuggingFace.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoHuggingFace.java index 9fc80cd6d6..0c1809601a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoHuggingFace.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoHuggingFace.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeHuggingFace value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoHuggingFace instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoJinaAi.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoJinaAi.java index da46627ab0..6cae6ddaa5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoJinaAi.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoJinaAi.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeJinaAi value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoJinaAi instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoLlama.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoLlama.java index f7d58bbf66..7a5d2b5006 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoLlama.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoLlama.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeLlama value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoLlama instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoMistral.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoMistral.java index df9f67ea03..bf5bec2117 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoMistral.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoMistral.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeMistral value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoMistral instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoNvidia.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoNvidia.java index baeadde8d5..817b5cbfd4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoNvidia.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoNvidia.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeNvidia value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoNvidia instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenAI.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenAI.java index 938419db46..33c60d2c21 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenAI.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenAI.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeOpenAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoOpenAI instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenShiftAi.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenShiftAi.java index 030151353a..d2923e545e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenShiftAi.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoOpenShiftAi.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeOpenShiftAi value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoOpenShiftAi instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoVoyageAI.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoVoyageAI.java index e9f472d246..ab83f1ab14 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoVoyageAI.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoVoyageAI.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeVoyageAI value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoVoyageAI instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoWatsonx.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoWatsonx.java index 8dd0d9b144..df3339d6c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoWatsonx.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfoWatsonx.java @@ -127,6 +127,16 @@ public final BuilderT taskType(TaskTypeWatsonx value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(InferenceEndpointInfoWatsonx instance) { + super(instance); + this.inferenceId = instance.inferenceId; + this.taskType = instance.taskType; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RegionPolicyDoc.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RegionPolicyDoc.java index c6e9dac27e..106b3beb40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RegionPolicyDoc.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RegionPolicyDoc.java @@ -250,6 +250,18 @@ public final BuilderT updatedBy(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RegionPolicyDoc instance) { + this.regionPolicy = instance.regionPolicy; + this.createdAt = instance.createdAt; + this.createdBy = instance.createdBy; + this.updatedAt = instance.updatedAt; + this.updatedBy = instance.updatedBy; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankedInferenceResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankedInferenceResult.java index 62c2f8f6ae..7cd99927d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankedInferenceResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankedInferenceResult.java @@ -141,6 +141,14 @@ public final BuilderT rerank(Function public Builder() { } private Builder(SummaryReasoningDetail instance) { + super(instance); this.summary = instance.summary; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextReasoningDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextReasoningDetail.java index a823a50c54..459bef56d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextReasoningDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextReasoningDetail.java @@ -144,6 +144,7 @@ public static class Builder extends BaseReasoningDetail.AbstractBuilder public Builder() { } private Builder(TextReasoningDetail instance) { + super(instance); this.signature = instance.signature; this.text = instance.text; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/decision/ChoiceDecisionQuestion.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/decision/ChoiceDecisionQuestion.java index bd60527c17..3a4907c812 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/decision/ChoiceDecisionQuestion.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/decision/ChoiceDecisionQuestion.java @@ -124,6 +124,7 @@ public static class Builder extends DecisionQuestionBase.AbstractBuilder public Builder() { } private Builder(AppendProcessor instance) { + super(instance); this.field = instance.field; this.value = instance.value; this.mediaType = instance.mediaType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java index c9a8d46a0c..1ecb77b7e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java @@ -306,6 +306,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(AttachmentProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.indexedChars = instance.indexedChars; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java index 946429782a..8a54a035d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java @@ -159,6 +159,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(BytesProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CefProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CefProcessor.java index 0ce3843cbb..c9446095f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CefProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CefProcessor.java @@ -203,6 +203,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(CefProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java index 04d3df34fd..f708d409b2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java @@ -196,6 +196,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(CircleProcessor instance) { + super(instance); this.errorDistance = instance.errorDistance; this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CommunityIDProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CommunityIDProcessor.java index 9b35b7bbde..ab758fb7d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CommunityIDProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CommunityIDProcessor.java @@ -344,6 +344,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(CommunityIDProcessor instance) { + super(instance); this.sourceIp = instance.sourceIp; this.sourcePort = instance.sourcePort; this.destinationIp = instance.destinationIp; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java index 08a8b57bf3..6c62d03cb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java @@ -175,6 +175,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(ConvertProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java index 3f43d84539..48efb80bb0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java @@ -249,6 +249,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(CsvProcessor instance) { + super(instance); this.emptyValue = instance.emptyValue; this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java index dfdc18eda8..abe5070440 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java @@ -253,6 +253,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(DateIndexNameProcessor instance) { + super(instance); this.dateFormats = instance.dateFormats; this.dateRounding = instance.dateRounding; this.field = instance.field; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java index d2cc757b3c..04ee22ddb7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java @@ -225,6 +225,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(DateProcessor instance) { + super(instance); this.field = instance.field; this.formats = instance.formats; this.locale = instance.locale; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java index 6488732ab2..7cc814839c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java @@ -174,6 +174,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(DissectProcessor instance) { + super(instance); this.appendSeparator = instance.appendSeparator; this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java index 2353706c2e..15617b5d8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java @@ -164,6 +164,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(DotExpanderProcessor instance) { + super(instance); this.field = instance.field; this.override = instance.override; this.path = instance.path; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DropProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DropProcessor.java index f36dcd39a0..a74ed6480a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DropProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DropProcessor.java @@ -81,6 +81,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(DropProcessor instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java index 1e568b467b..508fd4aa3e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java @@ -246,6 +246,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(EnrichProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.maxMatches = instance.maxMatches; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java index 004e6e861f..b0f6045353 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java @@ -109,6 +109,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(FailProcessor instance) { + super(instance); this.message = instance.message; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FingerprintProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FingerprintProcessor.java index 9b3a750d37..3fc5eb52d3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FingerprintProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FingerprintProcessor.java @@ -212,6 +212,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(FingerprintProcessor instance) { + super(instance); this.fields = instance.fields; this.targetField = instance.targetField; this.salt = instance.salt; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java index 5a52573a4f..f0dab4f981 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java @@ -151,6 +151,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(ForeachProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.processor = instance.processor; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java index 1227bd1168..a2ffae0057 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java @@ -286,6 +286,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(GeoGridProcessor instance) { + super(instance); this.field = instance.field; this.tileType = instance.tileType; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java index 10268e3f9c..c2cc1f92a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java @@ -258,6 +258,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(GeoIpProcessor instance) { + super(instance); this.databaseFile = instance.databaseFile; this.field = instance.field; this.firstOnly = instance.firstOnly; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java index e1c109f53d..04ad1dba4d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java @@ -259,6 +259,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(GrokProcessor instance) { + super(instance); this.ecsCompatibility = instance.ecsCompatibility; this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java index 3567d4bfaf..df276cf779 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java @@ -191,6 +191,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(GsubProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.pattern = instance.pattern; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java index 16800ee801..50f89ff48e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java @@ -160,6 +160,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(HtmlStripProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java index 9f72ae9974..b12656ec94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java @@ -241,6 +241,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(InferenceProcessor instance) { + super(instance); this.modelId = instance.modelId; this.targetField = instance.targetField; this.fieldMap = instance.fieldMap; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java index fd727c0424..31d1648b54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java @@ -259,6 +259,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(IpLocationProcessor instance) { + super(instance); this.databaseFile = instance.databaseFile; this.field = instance.field; this.firstOnly = instance.firstOnly; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java index 47033989ab..f064edf324 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java @@ -149,6 +149,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(JoinProcessor instance) { + super(instance); this.field = instance.field; this.separator = instance.separator; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java index 50afe8aea5..026253479b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java @@ -205,6 +205,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(JsonProcessor instance) { + super(instance); this.addToRoot = instance.addToRoot; this.addToRootConflictStrategy = instance.addToRootConflictStrategy; this.allowDuplicateKeys = instance.allowDuplicateKeys; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java index cdfeeda593..6a5c83c261 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java @@ -335,6 +335,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(KeyValueProcessor instance) { + super(instance); this.excludeKeys = instance.excludeKeys; this.field = instance.field; this.fieldSplit = instance.fieldSplit; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java index 076b7d171a..24073ebe87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java @@ -160,6 +160,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(LowercaseProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NetworkDirectionProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NetworkDirectionProcessor.java index 5e5f7278ff..d383a4eec0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NetworkDirectionProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NetworkDirectionProcessor.java @@ -237,6 +237,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(NetworkDirectionProcessor instance) { + super(instance); this.sourceIp = instance.sourceIp; this.destinationIp = instance.destinationIp; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NormalizeForStreamProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NormalizeForStreamProcessor.java index 67bc8a5be1..4b5011940a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NormalizeForStreamProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/NormalizeForStreamProcessor.java @@ -84,6 +84,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(NormalizeForStreamProcessor instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java index 8fb9deadfe..d02fb92e01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java @@ -134,6 +134,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(PipelineProcessor instance) { + super(instance); this.name = instance.name; this.ignoreMissingPipeline = instance.ignoreMissingPipeline; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ProcessorBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ProcessorBase.java index 6a08fe829c..704cd16d59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ProcessorBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ProcessorBase.java @@ -305,6 +305,18 @@ public final BuilderT tag(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(ProcessorBase instance) { + this.description = instance.description; + this.if_ = instance.if_; + this.ignoreFailure = instance.ignoreFailure; + this.onFailure = instance.onFailure; + this.tag = instance.tag; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RecoverFailureDocumentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RecoverFailureDocumentProcessor.java index d435fb2e04..325dfae335 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RecoverFailureDocumentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RecoverFailureDocumentProcessor.java @@ -85,6 +85,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(RecoverFailureDocumentProcessor instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java index f9ec0ba967..115a4ea987 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java @@ -277,6 +277,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(RedactProcessor instance) { + super(instance); this.field = instance.field; this.patterns = instance.patterns; this.patternDefinitions = instance.patternDefinitions; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java index f5827b1099..7f93c57b0a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java @@ -159,6 +159,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(RegisteredDomainProcessor instance) { + super(instance); this.field = instance.field; this.targetField = instance.targetField; this.ignoreMissing = instance.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RemoveProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RemoveProcessor.java index 41fa113ca2..9e31c18f15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RemoveProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RemoveProcessor.java @@ -170,6 +170,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(RemoveProcessor instance) { + super(instance); this.field = instance.field; this.keep = instance.keep; this.ignoreMissing = instance.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java index 970359d0d4..f81d75331f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java @@ -175,6 +175,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(RenameProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.override = instance.override; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RerouteProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RerouteProcessor.java index 64ac30730f..8f3eb4b5d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RerouteProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RerouteProcessor.java @@ -189,6 +189,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(RerouteProcessor instance) { + super(instance); this.destination = instance.destination; this.dataset = instance.dataset; this.namespace = instance.namespace; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ScriptProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ScriptProcessor.java index 1f5f2c3d67..46270d0450 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ScriptProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ScriptProcessor.java @@ -192,6 +192,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(ScriptProcessor instance) { + super(instance); this.id = instance.id; this.lang = instance.lang; this.params = instance.params; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java index e9e6dc5561..b85112037b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java @@ -232,6 +232,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(SetProcessor instance) { + super(instance); this.copyFrom = instance.copyFrom; this.field = instance.field; this.ignoreEmptyValue = instance.ignoreEmptyValue; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java index 50cda67e1f..88f8a3b3e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java @@ -138,6 +138,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(SetSecurityUserProcessor instance) { + super(instance); this.field = instance.field; this.properties = instance.properties; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java index 6fa2ff556e..67e0130866 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java @@ -155,6 +155,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(SortProcessor instance) { + super(instance); this.field = instance.field; this.order = instance.order; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java index e39df02793..37a2d64488 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java @@ -198,6 +198,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(SplitProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.preserveTrailing = instance.preserveTrailing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TerminateProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TerminateProcessor.java index d9edd21143..0cacf4ab01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TerminateProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TerminateProcessor.java @@ -84,6 +84,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(TerminateProcessor instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java index 68d3599ad8..61fa378b29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java @@ -156,6 +156,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder imple public Builder() { } private Builder(TrimProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java index 0866f29f87..db03e815b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java @@ -160,6 +160,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(UppercaseProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java index 5a0ead2248..9de81b789a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java @@ -204,6 +204,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(UriPartsProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.keepOriginal = instance.keepOriginal; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java index aded21368e..647b73c795 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java @@ -160,6 +160,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(UrlDecodeProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.targetField = instance.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java index 0384b3885d..740cfcc531 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java @@ -231,6 +231,7 @@ public static class Builder extends ProcessorBase.AbstractBuilder public Builder() { } private Builder(UserAgentProcessor instance) { + super(instance); this.field = instance.field; this.ignoreMissing = instance.ignoreMissing; this.regexFile = instance.regexFile; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CommonTokenizationConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CommonTokenizationConfig.java index 65dca426c4..31a9d0c253 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CommonTokenizationConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CommonTokenizationConfig.java @@ -251,6 +251,18 @@ public final BuilderT withSpecialTokens(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(CommonTokenizationConfig instance) { + this.doLowerCase = instance.doLowerCase; + this.maxSequenceLength = instance.maxSequenceLength; + this.span = instance.span; + this.truncate = instance.truncate; + this.withSpecialTokens = instance.withSpecialTokens; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java index 862c2cc09c..742f5a2e52 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java @@ -893,6 +893,31 @@ public final BuilderT trainingPercent(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(DataframeAnalysisBase instance) { + this.alpha = instance.alpha; + this.dependentVariable = instance.dependentVariable; + this.downsampleFactor = instance.downsampleFactor; + this.earlyStoppingEnabled = instance.earlyStoppingEnabled; + this.eta = instance.eta; + this.etaGrowthRatePerTree = instance.etaGrowthRatePerTree; + this.featureBagFraction = instance.featureBagFraction; + this.featureProcessors = instance.featureProcessors; + this.gamma = instance.gamma; + this.lambda = instance.lambda; + this.maxOptimizationRoundsPerHyperparameter = instance.maxOptimizationRoundsPerHyperparameter; + this.maxTrees = instance.maxTrees; + this.numTopFeatureImportanceValues = instance.numTopFeatureImportanceValues; + this.predictionFieldName = instance.predictionFieldName; + this.randomizeSeed = instance.randomizeSeed; + this.softTreeDepthLimit = instance.softTreeDepthLimit; + this.softTreeDepthTolerance = instance.softTreeDepthTolerance; + this.trainingPercent = instance.trainingPercent; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisClassification.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisClassification.java index 88ba83db2a..16d46421fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisClassification.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisClassification.java @@ -144,6 +144,7 @@ public static class Builder extends DataframeAnalysisBase.AbstractBuilder instance) { this.resetEnd = instance.resetEnd; this.resetStart = instance.resetStart; this.data = instance.data; + this.tDataSerializer = instance.tDataSerializer; } /** diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java index 7095c984c4..6c5a84d7d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java @@ -874,6 +874,34 @@ public final BuilderT prefixStrings( return this.prefixStrings(fn.apply(new TrainedModelPrefixStrings.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TrainedModelConfig instance) { + this.modelId = instance.modelId; + this.modelType = instance.modelType; + this.tags = instance.tags; + this.version = instance.version; + this.compressedDefinition = instance.compressedDefinition; + this.createdBy = instance.createdBy; + this.createTime = instance.createTime; + this.defaultFieldMap = instance.defaultFieldMap; + this.description = instance.description; + this.estimatedHeapMemoryUsageBytes = instance.estimatedHeapMemoryUsageBytes; + this.estimatedOperations = instance.estimatedOperations; + this.fullyDefined = instance.fullyDefined; + this.inferenceConfig = instance.inferenceConfig; + this.input = instance.input; + this.licenseLevel = instance.licenseLevel; + this.metadata = instance.metadata; + this.modelSizeBytes = instance.modelSizeBytes; + this.modelPackage = instance.modelPackage; + this.location = instance.location; + this.platformArchitecture = instance.platformArchitecture; + this.prefixStrings = instance.prefixStrings; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/XlmRobertaTokenizationConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/XlmRobertaTokenizationConfig.java index fb86ff2079..cfb666067e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/XlmRobertaTokenizationConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/XlmRobertaTokenizationConfig.java @@ -84,6 +84,7 @@ public static class Builder extends CommonTokenizationConfig.AbstractBuilder public Builder() { } private Builder(ExtendedMemoryStats instance) { + super(instance); this.freePercent = instance.freePercent; this.usedPercent = instance.usedPercent; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/MemoryStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/MemoryStats.java index ef38d316d3..182c0931d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/MemoryStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/MemoryStats.java @@ -553,6 +553,27 @@ public final BuilderT usedInBytes(@Nullable Long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(MemoryStats instance) { + this.adjustedTotal = instance.adjustedTotal; + this.adjustedTotalInBytes = instance.adjustedTotalInBytes; + this.resident = instance.resident; + this.residentInBytes = instance.residentInBytes; + this.share = instance.share; + this.shareInBytes = instance.shareInBytes; + this.totalVirtual = instance.totalVirtual; + this.totalVirtualInBytes = instance.totalVirtualInBytes; + this.total = instance.total; + this.totalInBytes = instance.totalInBytes; + this.free = instance.free; + this.freeInBytes = instance.freeInBytes; + this.used = instance.used; + this.usedInBytes = instance.usedInBytes; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodesResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodesResponseBase.java index f6bac0008f..0552be5bf8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodesResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodesResponseBase.java @@ -131,6 +131,14 @@ public final BuilderT nodeStats(Function return rules(fn.apply(new QueryRule.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(QueryRuleset instance) { + this.rulesetId = instance.rulesetId; + this.rules = instance.rules; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java index c49c60bf94..90cd47efff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java @@ -160,6 +160,16 @@ public final BuilderT updatedAtMillis(long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SearchApplication instance) { + super(instance); + this.name = instance.name; + this.updatedAtMillis = instance.updatedAtMillis; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationParameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationParameters.java index f8d57a04ac..c2ca4bac73 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationParameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationParameters.java @@ -244,6 +244,16 @@ public final BuilderT template( return this.template(fn.apply(new SearchApplicationTemplate.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SearchApplicationParameters instance) { + this.indices = instance.indices; + this.analyticsCollectionName = instance.analyticsCollectionName; + this.template = instance.template; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java index 162f4d9076..361d67624c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java @@ -101,6 +101,15 @@ public final BuilderT name(String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(AnalyticsAcknowledgeResponseBase instance) { + super(instance); + this.name = instance.name; + + } + } // --------------------------------------------------------------------------------------------- diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleDescriptor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleDescriptor.java index cc688331ae..791c9af09c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleDescriptor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleDescriptor.java @@ -708,6 +708,24 @@ public final BuilderT transientMetadata(String key, JsonData value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(RoleDescriptor instance) { + this.cluster = instance.cluster; + this.indices = instance.indices; + this.remoteIndices = instance.remoteIndices; + this.remoteCluster = instance.remoteCluster; + this.global = instance.global; + this.applications = instance.applications; + this.metadata = instance.metadata; + this.runAs = instance.runAs; + this.description = instance.description; + this.restriction = instance.restriction; + this.transientMetadata = instance.transientMetadata; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java index 49a2cef71e..883baf54d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java @@ -336,6 +336,20 @@ public final BuilderT profileUid(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(User instance) { + this.email = instance.email; + this.fullName = instance.fullName; + this.metadata = instance.metadata; + this.roles = instance.roles; + this.username = instance.username; + this.enabled = instance.enabled; + this.profileUid = instance.profileUid; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java index aeb03fa9ff..eed73d39a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java @@ -287,6 +287,18 @@ public final BuilderT enabled(@Nullable Boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(UserProfile instance) { + this.uid = instance.uid; + this.user = instance.user; + this.data = instance.data; + this.labels = instance.labels; + this.enabled = instance.enabled; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java index 8b42e1a1a1..39b7dab273 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java @@ -159,6 +159,16 @@ public final BuilderT doc(Function implements Obj public Builder() { } private Builder(AuthenticatedUser instance) { + super(instance); this.authenticationRealm = instance.authenticationRealm; this.lookupRealm = instance.lookupRealm; this.authenticationProvider = instance.authenticationProvider; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java index d1d7632c06..c086713e72 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java @@ -127,6 +127,7 @@ public static class Builder extends RoleDescriptor.AbstractBuilder impl public Builder() { } private Builder(QueryRole instance) { + super(instance); this.sort = instance.sort; this.name = instance.name; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_service_accounts/QueryServiceAccount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_service_accounts/QueryServiceAccount.java index 7948131bb8..8b5cd00cf3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_service_accounts/QueryServiceAccount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_service_accounts/QueryServiceAccount.java @@ -134,6 +134,7 @@ public static class Builder extends UserManagedServiceAccount.AbstractBuilder implements Obj public Builder() { } private Builder(QueryUser instance) { + super(instance); this.sort = instance.sort; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepository.java index 8a4d98c90a..024ad11d0f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepository.java @@ -115,6 +115,7 @@ public static class Builder extends RepositoryBase.AbstractBuilder public Builder() { } private Builder(AzureRepository instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepositorySettings.java index a1fce1153d..a748a1ace7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/AzureRepositorySettings.java @@ -322,6 +322,7 @@ public static class Builder extends RepositorySettingsBase.AbstractBuilder public Builder() { } private Builder(GcsRepository instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java index 8f1e11fb6c..7e50c1210a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java @@ -216,6 +216,7 @@ public static class Builder extends RepositorySettingsBase.AbstractBuilder public Builder() { } private Builder(ReadOnlyUrlRepository instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java index 654fef1112..06c51e99b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java @@ -191,6 +191,7 @@ public static class Builder extends RepositorySettingsBase.AbstractBuilder impl public Builder() { } private Builder(S3Repository instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java index d3f4ad718d..493036acb6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java @@ -473,6 +473,7 @@ public static class Builder extends RepositorySettingsBase.AbstractBuilder public Builder() { } private Builder(SharedFileSystemRepository instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java index 6f2f17ec80..c0b87c9226 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java @@ -169,6 +169,7 @@ public static class Builder extends RepositorySettingsBase.AbstractBuilder public Builder() { } private Builder(SourceOnlyRepository instance) { + super(instance); this.settings = instance.settings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java index 02df89f682..029ec6061b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java @@ -176,6 +176,15 @@ public final BuilderT synonyms(String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(SynonymRuleRead instance) { + this.id = instance.id; + this.synonyms = instance.synonyms; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java index 7d046c0365..17a7b57f4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java @@ -163,6 +163,15 @@ public final BuilderT reloadAnalyzersDetails(Function implements public Builder() { } private Builder(ParentTaskInfo instance) { + super(instance); this.children = instance.children; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java index a923bd2903..fe89223d92 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java @@ -614,6 +614,29 @@ public final BuilderT originalStartTime(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TaskInfo instance) { + this.action = instance.action; + this.cancelled = instance.cancelled; + this.cancellable = instance.cancellable; + this.description = instance.description; + this.headers = instance.headers; + this.id = instance.id; + this.node = instance.node; + this.runningTime = instance.runningTime; + this.runningTimeInNanos = instance.runningTimeInNanos; + this.startTimeInMillis = instance.startTimeInMillis; + this.status = instance.status; + this.type = instance.type; + this.parentTaskId = instance.parentTaskId; + this.originalTaskId = instance.originalTaskId; + this.originalStartTimeInMillis = instance.originalStartTimeInMillis; + this.originalStartTime = instance.originalStartTime; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskListResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskListResponseBase.java index f11470172f..1d0b04f4b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskListResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskListResponseBase.java @@ -309,6 +309,17 @@ public final BuilderT tasks(Function return this.tasks(fn.apply(new TaskInfos.Builder()).build()); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(TaskListResponseBase instance) { + this.nodeFailures = instance.nodeFailures; + this.taskFailures = instance.taskFailures; + this.nodes = instance.nodes; + this.tasks = instance.tasks; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_node_stats/TransformNodeFullStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_node_stats/TransformNodeFullStats.java index bda823e056..b1e3441c3f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_node_stats/TransformNodeFullStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_node_stats/TransformNodeFullStats.java @@ -170,6 +170,15 @@ public final BuilderT total(Function implements Ob public Builder() { } private Builder(EmailAction instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java index c0377f8235..ffcecc8a9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java @@ -235,6 +235,7 @@ public static class Builder extends ExecutionResultForeachAction.AbstractBuilder public Builder() { } private Builder(ExecutionResultAction instance) { + super(instance); this.id = instance.id; this.type = instance.type; this.status = instance.status; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultForeachAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultForeachAction.java index 9769ca3726..d88c9f2a83 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultForeachAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultForeachAction.java @@ -403,6 +403,21 @@ public final BuilderT reason(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(ExecutionResultForeachAction instance) { + this.email = instance.email; + this.index = instance.index; + this.logging = instance.logging; + this.pagerduty = instance.pagerduty; + this.slack = instance.slack; + this.webhook = instance.webhook; + this.error = instance.error; + this.reason = instance.reason; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestDefinition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestDefinition.java index eedf4d01ee..d889dff724 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestDefinition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestDefinition.java @@ -547,6 +547,26 @@ public final BuilderT url(@Nullable String value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(HttpInputRequestDefinition instance) { + this.auth = instance.auth; + this.body = instance.body; + this.connectionTimeout = instance.connectionTimeout; + this.headers = instance.headers; + this.host = instance.host; + this.method = instance.method; + this.params = instance.params; + this.path = instance.path; + this.port = instance.port; + this.proxy = instance.proxy; + this.readTimeout = instance.readTimeout; + this.scheme = instance.scheme; + this.url = instance.url; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestResult.java index 4dd5912797..ebef39b530 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputRequestResult.java @@ -76,6 +76,7 @@ public static class Builder extends HttpInputRequestDefinition.AbstractBuilder public Builder() { } private Builder(PagerDutyAction instance) { + super(instance); } @Override diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java index 61246c1c51..cfbdbabb08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java @@ -388,6 +388,22 @@ public final BuilderT proxy(Function implements Obj public Builder() { } private Builder(Analytics instance) { + super(instance); this.stats = instance.stats; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java index 0c8e9bbf70..c5edf3d5c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java @@ -97,6 +97,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Archive instance) { + super(instance); this.indicesCount = instance.indicesCount; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Audit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Audit.java index fbbb76ecbc..394fcd028a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Audit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Audit.java @@ -108,6 +108,7 @@ public static class Builder extends FeatureToggle.AbstractBuilder imple public Builder() { } private Builder(Audit instance) { + super(instance); this.outputs = instance.outputs; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java index cf28436386..68cb38b552 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java @@ -161,6 +161,15 @@ public final BuilderT enabled(boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(Base instance) { + this.available = instance.available; + this.enabled = instance.enabled; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java index 4649984f58..ffc0f3dd28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java @@ -114,6 +114,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Ccr instance) { + super(instance); this.autoFollowPatternsCount = instance.autoFollowPatternsCount; this.followerIndicesCount = instance.followerIndicesCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java index b8ee6256ed..3b239a94bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java @@ -161,6 +161,15 @@ public final BuilderT total(long value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(Counter instance) { + this.active = instance.active; + this.total = instance.total; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleEffectiveRetentionStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleEffectiveRetentionStats.java index bbac49cf56..265ec63c46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleEffectiveRetentionStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleEffectiveRetentionStats.java @@ -105,6 +105,7 @@ public static class Builder extends DataStreamLifecycleThresholdStats.AbstractBu public Builder() { } private Builder(DataStreamLifecycleEffectiveRetentionStats instance) { + super(instance); this.retainedDataStreams = instance.retainedDataStreams; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleRetentionStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleRetentionStats.java index 2ae02ce85c..99ec9f178f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleRetentionStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleRetentionStats.java @@ -104,6 +104,7 @@ public static class Builder extends DataStreamLifecycleThresholdStats.AbstractBu public Builder() { } private Builder(DataStreamLifecycleRetentionStats instance) { + super(instance); this.configuredDataStreams = instance.configuredDataStreams; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleThresholdStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleThresholdStats.java index 06e0602985..485a8584f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleThresholdStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleThresholdStats.java @@ -187,6 +187,16 @@ public final BuilderT averageMillis(@Nullable Double value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(DataStreamLifecycleThresholdStats instance) { + this.minimumMillis = instance.minimumMillis; + this.maximumMillis = instance.maximumMillis; + this.averageMillis = instance.averageMillis; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleUsage.java index 1b131844fd..d06af793e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreamLifecycleUsage.java @@ -227,6 +227,7 @@ public static class Builder extends Base.AbstractBuilder public Builder() { } private Builder(DataStreamLifecycleUsage instance) { + super(instance); this.count = instance.count; this.defaultRolloverUsed = instance.defaultRolloverUsed; this.dataRetention = instance.dataRetention; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java index af506f4caa..9152707500 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java @@ -112,6 +112,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(DataStreams instance) { + super(instance); this.dataStreams = instance.dataStreams; this.indicesCount = instance.indicesCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java index 9183ca477e..35518648dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java @@ -162,6 +162,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(DataTiers instance) { + super(instance); this.dataWarm = instance.dataWarm; this.dataFrozen = instance.dataFrozen; this.dataCold = instance.dataCold; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java index dfdc35b91b..035f8a792c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java @@ -123,6 +123,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Eql instance) { + super(instance); this.features = instance.features; this.queries = instance.queries; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java index 8656fb8ff3..624dc004c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java @@ -138,6 +138,14 @@ public final BuilderT enabled(boolean value) { return self(); } + protected AbstractBuilder() { + } + + protected AbstractBuilder(FeatureToggle instance) { + this.enabled = instance.enabled; + + } + protected abstract BuilderT self(); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java index f83dbb6547..0ea0d452c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java @@ -97,6 +97,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Flattened instance) { + super(instance); this.fieldCount = instance.fieldCount; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/GpuVectorIndexing.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/GpuVectorIndexing.java index b90dbbb1b6..8c7066f610 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/GpuVectorIndexing.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/GpuVectorIndexing.java @@ -147,6 +147,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(GpuVectorIndexing instance) { + super(instance); this.indexBuildCount = instance.indexBuildCount; this.nodesWithGpu = instance.nodesWithGpu; this.nodes = instance.nodes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java index d74a6a64ee..7f09a5b6ff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java @@ -97,6 +97,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(HealthStatistics instance) { + super(instance); this.invocations = instance.invocations; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IndexModeUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IndexModeUsage.java index 7ece2eeebc..40a7ec13dd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IndexModeUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IndexModeUsage.java @@ -208,6 +208,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(IndexModeUsage instance) { + super(instance); this.indicesCount = instance.indicesCount; this.indicesWithSyntheticSource = instance.indicesWithSyntheticSource; this.numDocs = instance.numDocs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java index 82e89c228d..c01770ddfa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java @@ -180,6 +180,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(MachineLearning instance) { + super(instance); this.datafeeds = instance.datafeeds; this.jobs = instance.jobs; this.nodeCount = instance.nodeCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java index 5026074c7e..f753f82d81 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java @@ -126,6 +126,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Monitoring instance) { + super(instance); this.collectionEnabled = instance.collectionEnabled; this.enabledExporters = instance.enabledExporters; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Realm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Realm.java index 243ab71c44..723c91658b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Realm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Realm.java @@ -271,6 +271,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Realm instance) { + super(instance); this.name = instance.name; this.order = instance.order; this.size = instance.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldTypes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldTypes.java index 9ccd88be0f..a5d5972609 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldTypes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldTypes.java @@ -107,6 +107,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(RuntimeFieldTypes instance) { + super(instance); this.fieldTypes = instance.fieldTypes; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java index b25b636817..320ed2e9ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java @@ -140,6 +140,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(SearchableSnapshots instance) { + super(instance); this.indicesCount = instance.indicesCount; this.fullCopyIndicesCount = instance.fullCopyIndicesCount; this.sharedCacheIndicesCount = instance.sharedCacheIndicesCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java index c88e39e342..11bc046841 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java @@ -285,6 +285,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Security instance) { + super(instance); this.apiKeyService = instance.apiKeyService; this.anonymous = instance.anonymous; this.audit = instance.audit; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Slm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Slm.java index 29073e4e4e..e3265007e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Slm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Slm.java @@ -124,6 +124,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Slm instance) { + super(instance); this.policyCount = instance.policyCount; this.policyStats = instance.policyStats; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Sql.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Sql.java index 15f79210e4..1f8362e043 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Sql.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Sql.java @@ -132,6 +132,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Sql instance) { + super(instance); this.features = instance.features; this.queries = instance.queries; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java index 4052c77163..6f9fcc09d6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java @@ -136,6 +136,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Vector instance) { + super(instance); this.denseVectorDimsAvgCount = instance.denseVectorDimsAvgCount; this.denseVectorFieldsCount = instance.denseVectorFieldsCount; this.sparseVectorFieldsCount = instance.sparseVectorFieldsCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbColumnar.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbColumnar.java index 586b6c98ec..6da95768d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbColumnar.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbColumnar.java @@ -121,6 +121,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(VectorDbColumnar instance) { + super(instance); this.indicesCount = instance.indicesCount; this.numDocs = instance.numDocs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbDocument.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbDocument.java index c8045f2600..65d3a6125a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbDocument.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/VectorDbDocument.java @@ -121,6 +121,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(VectorDbDocument instance) { + super(instance); this.indicesCount = instance.indicesCount; this.numDocs = instance.numDocs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java index ec6103351b..5fad883d13 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java @@ -127,6 +127,7 @@ public static class Builder extends Base.AbstractBuilder implements Obj public Builder() { } private Builder(Watcher instance) { + super(instance); this.execution = instance.execution; this.watch = instance.watch; this.count = instance.count; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java index c2ec6be152..ef44a95f17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java @@ -115,6 +115,7 @@ public static class Builder extends Counter.AbstractBuilder public Builder() { } private Builder(WatcherWatchTriggerSchedule instance) { + super(instance); this.cron = instance.cron; this.all = instance.all;