@@ -26,11 +26,8 @@ public interface IHistogramAggregation : IBucketAggregation
26
26
[ JsonProperty ( "extended_bounds" ) ]
27
27
ExtendedBounds < double > ExtendedBounds { get ; set ; }
28
28
29
- [ JsonProperty ( "pre_offset" ) ]
30
- long ? PreOffset { get ; set ; }
31
-
32
- [ JsonProperty ( "post_offset" ) ]
33
- long ? PostOffset { get ; set ; }
29
+ [ JsonProperty ( "offset" ) ]
30
+ double ? Offset { get ; set ; }
34
31
35
32
[ JsonProperty ( "missing" ) ]
36
33
double ? Missing { get ; set ; }
@@ -44,8 +41,7 @@ public class HistogramAggregation : BucketAggregationBase, IHistogramAggregation
44
41
public int ? MinimumDocumentCount { get ; set ; }
45
42
public HistogramOrder Order { get ; set ; }
46
43
public ExtendedBounds < double > ExtendedBounds { get ; set ; }
47
- public long ? PreOffset { get ; set ; }
48
- public long ? PostOffset { get ; set ; }
44
+ public double ? Offset { get ; set ; }
49
45
public double ? Missing { get ; set ; }
50
46
51
47
internal HistogramAggregation ( ) { }
@@ -71,9 +67,7 @@ public class HistogramAggregationDescriptor<T>
71
67
72
68
ExtendedBounds < double > IHistogramAggregation . ExtendedBounds { get ; set ; }
73
69
74
- long ? IHistogramAggregation . PreOffset { get ; set ; }
75
-
76
- long ? IHistogramAggregation . PostOffset { get ; set ; }
70
+ double ? IHistogramAggregation . Offset { get ; set ; }
77
71
78
72
double ? IHistogramAggregation . Missing { get ; set ; }
79
73
@@ -102,9 +96,7 @@ public HistogramAggregationDescriptor<T> OrderDescending(string key) =>
102
96
public HistogramAggregationDescriptor < T > ExtendedBounds ( double min , double max ) =>
103
97
Assign ( a => a . ExtendedBounds = new ExtendedBounds < double > { Minimum = min , Maximum = max } ) ;
104
98
105
- public HistogramAggregationDescriptor < T > PreOffset ( long preOffset ) => Assign ( a => a . PreOffset = preOffset ) ;
106
-
107
- public HistogramAggregationDescriptor < T > PostOffset ( long postOffset ) => Assign ( a => a . PostOffset = postOffset ) ;
99
+ public HistogramAggregationDescriptor < T > Offset ( double offset ) => Assign ( a => a . Offset = offset ) ;
108
100
109
101
public HistogramAggregationDescriptor < T > Missing ( double missing ) => Assign ( a => a . Missing = missing ) ;
110
102
}
0 commit comments