Skip to content

Commit a175314

Browse files
committed
Rename BucketAggregateData => BucketAggregate, and make public again
1 parent 5a60159 commit a175314

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

src/Nest/Aggregations/AggregateJsonConverter.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,8 @@ private IAggregate GetDocCountBucket(JsonReader reader, JsonSerializer serialize
211211
reader.Read();
212212
if (reader.TokenType == JsonToken.PropertyName && (string)reader.Value == "buckets")
213213
{
214-
var b = this.GetBucket(reader, serializer) as BucketAggregateData;
215-
return new BucketAggregateData
214+
var b = this.GetBucket(reader, serializer) as BucketAggregate;
215+
return new BucketAggregate
216216
{
217217
DocCount = docCount,
218218
Items = b.Items
@@ -341,7 +341,7 @@ private IDictionary<string, IAggregate> GetNestedAggregations(JsonReader reader,
341341

342342
private IAggregate GetBucket(JsonReader reader, JsonSerializer serializer)
343343
{
344-
var bucket = new BucketAggregateData();
344+
var bucket = new BucketAggregate();
345345
var property = reader.Value as string;
346346
if (property == "doc_count_error_upper_bound")
347347
{

src/Nest/Aggregations/AggregationsHelper.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public FiltersAggregate Filters(string key)
6969
if (named != null)
7070
return named;
7171

72-
var anonymous = this.TryGet<BucketAggregateData>(key);
72+
var anonymous = this.TryGet<BucketAggregate>(key);
7373
return anonymous != null
7474
? new FiltersAggregate { Buckets = anonymous.Items.OfType<FiltersBucketItem>().ToList(), Meta = anonymous.Meta }
7575
: null;
@@ -91,7 +91,7 @@ public FiltersAggregate Filters(string key)
9191

9292
public SignificantTermsAggregate SignificantTerms(string key)
9393
{
94-
var bucket = this.TryGet<BucketAggregateData>(key);
94+
var bucket = this.TryGet<BucketAggregate>(key);
9595
return bucket == null
9696
? null
9797
: new SignificantTermsAggregate
@@ -104,7 +104,7 @@ public SignificantTermsAggregate SignificantTerms(string key)
104104

105105
public TermsAggregate Terms(string key)
106106
{
107-
var bucket = this.TryGet<BucketAggregateData>(key);
107+
var bucket = this.TryGet<BucketAggregate>(key);
108108
return bucket == null
109109
? null
110110
: new TermsAggregate
@@ -118,7 +118,7 @@ public TermsAggregate Terms(string key)
118118

119119
public MultiBucketAggregate<HistogramItem> Histogram(string key)
120120
{
121-
var bucket = this.TryGet<BucketAggregateData>(key);
121+
var bucket = this.TryGet<BucketAggregate>(key);
122122
return bucket == null
123123
? null
124124
: new MultiBucketAggregate<HistogramItem>
@@ -162,7 +162,7 @@ private TAggregation TryGet<TAggregation>(string key)
162162
private MultiBucketAggregate<TBucketItem> GetBucket<TBucketItem>(string key)
163163
where TBucketItem : IBucketItem
164164
{
165-
var bucket = this.TryGet<BucketAggregateData>(key);
165+
var bucket = this.TryGet<BucketAggregate>(key);
166166
if (bucket == null) return null;
167167
return new MultiBucketAggregate<TBucketItem>
168168
{

src/Nest/Aggregations/Bucket/BucketAggregate.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ public SingleBucketAggregate(IDictionary<string, IAggregate> aggregations) : bas
2929
}
3030

3131
// Intermediate object used for deserialization
32-
// TODO we should get rid of this and refactor AggregateJsonConverter
33-
internal class BucketAggregateData : IAggregate
32+
public class BucketAggregate : IAggregate
3433
{
3534
public IEnumerable<IBucketItem> Items { get; set; }
3635
public long? DocCountErrorUpperBound { get; set; }

0 commit comments

Comments
 (0)