File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
src/main/java/com/arpnetworking/clusteraggregator/client Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -193,7 +193,16 @@ private Optional<PeriodicData> buildPeriodicData(final Messages.StatisticSetReco
193193 final CombinedMetricData combinedMetricData = CombinedMetricData .Builder .fromStatisticSetRecord (setRecord ).build ();
194194 final ImmutableList .Builder <AggregatedData > builder = ImmutableList .builder ();
195195 final Map <String , String > dimensionsMap = setRecord .getDimensionsMap ();
196- final ImmutableMap .Builder <String , String > dimensionBuilder = ImmutableMap .<String , String >builder ().putAll (dimensionsMap );
196+ final ImmutableMap .Builder <String , String > dimensionBuilder = ImmutableMap .builder ();
197+
198+ dimensionsMap .entrySet ().stream ()
199+ .filter (entry ->
200+ !CombinedMetricData .HOST_KEY .equals (entry .getKey ())
201+ && !CombinedMetricData .SERVICE_KEY .equals (entry .getKey ())
202+ && !CombinedMetricData .CLUSTER_KEY .equals (entry .getKey ()))
203+ .forEach (dim ->
204+ dimensionBuilder .put (dim .getKey (), dim .getValue ()
205+ ));
197206
198207 Optional <String > host = Optional .ofNullable (dimensionsMap .get (CombinedMetricData .HOST_KEY ));
199208 Optional <String > service = Optional .ofNullable (dimensionsMap .get (CombinedMetricData .SERVICE_KEY ));
You can’t perform that action at this time.
0 commit comments