NIFI-12483 Corrected String and Predicate API calls for Java 8

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
This commit is contained in:
Peter Turcsanyi 2023-12-09 13:19:01 +01:00
parent 843a101654
commit 0661c45585
No known key found for this signature in database
GPG Key ID: 55A813F1C3E553DC

View File

@ -16,6 +16,7 @@
*/
package org.apache.nifi.web.api.metrics.jmx;
import org.apache.commons.lang3.StringUtils;
import org.apache.nifi.web.api.dto.JmxMetricsResultDTO;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -24,7 +25,6 @@ import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.Set;
import java.util.function.Predicate;
import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
import java.util.stream.Collectors;
@ -64,7 +64,7 @@ public class JmxMetricsFilter {
filter.split(NAME_SEPARATOR)).map(
name -> name.replaceAll(REPLACE_CHARACTERS, EMPTY)
)
.filter(Predicate.not(String::isBlank))
.filter(StringUtils::isNotBlank)
.collect(Collectors.toSet());
}
}