Double function ( InternalMultiBucketAggregation < ? , ? extends InternalMultiBucketAggregation . Bucket > arg0 , InternalMultiBucketAggregation . Bucket arg1 , String arg2 , GapPolicy arg3 ) { List < String > loc0 = AggregationPath . parse ( arg2 ) . getPathElementsAsStringList ( ) ; return resolveBucketValue ( arg0 , arg1 , loc0 , arg3 ) ; }
given a path and a set of buckets , this method will return the value inside the agg at that path . this is used to extract values for use by pipeline aggregations e.g. a derivative might need the price for each bucket . if the bucket is empty , the configured gappolicy is invoked to resolve the missing bucket concode_field_sep ParseField parseField concode_elem_sep byte id concode_field_sep void writeTo concode_elem_sep String getName concode_elem_sep GapPolicy readFrom concode_elem_sep GapPolicy parse