File tree 1 file changed +9
-1
lines changed
server/src/main/java/org/opensearch/search/aggregations/support
1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change 40
40
import org .opensearch .core .xcontent .XContentBuilder ;
41
41
import org .opensearch .core .xcontent .XContentParser ;
42
42
import org .opensearch .index .query .QueryShardContext ;
43
+ import org .opensearch .index .query .WithFieldName ;
43
44
import org .opensearch .script .Script ;
44
45
import org .opensearch .search .aggregations .AbstractAggregationBuilder ;
45
46
import org .opensearch .search .aggregations .AggregationInitializationException ;
57
58
*
58
59
* @opensearch.internal
59
60
*/
60
- public abstract class ValuesSourceAggregationBuilder <AB extends ValuesSourceAggregationBuilder <AB >> extends AbstractAggregationBuilder <AB > {
61
+ public abstract class ValuesSourceAggregationBuilder <AB extends ValuesSourceAggregationBuilder <AB >> extends AbstractAggregationBuilder <AB >
62
+ implements
63
+ WithFieldName {
61
64
62
65
public static <T > void declareFields (
63
66
AbstractObjectParser <? extends ValuesSourceAggregationBuilder <?>, T > objectParser ,
@@ -292,6 +295,11 @@ public String field() {
292
295
return field ;
293
296
}
294
297
298
+ @ Override
299
+ public String fieldName () {
300
+ return field ();
301
+ }
302
+
295
303
/**
296
304
* Sets the script to use for this aggregation.
297
305
*/
You can’t perform that action at this time.
0 commit comments