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
193
193
final CombinedMetricData combinedMetricData = CombinedMetricData .Builder .fromStatisticSetRecord (setRecord ).build ();
194
194
final ImmutableList .Builder <AggregatedData > builder = ImmutableList .builder ();
195
195
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
+ ));
197
206
198
207
Optional <String > host = Optional .ofNullable (dimensionsMap .get (CombinedMetricData .HOST_KEY ));
199
208
Optional <String > service = Optional .ofNullable (dimensionsMap .get (CombinedMetricData .SERVICE_KEY ));
You can’t perform that action at this time.
0 commit comments