This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit dee8294ab499c1b9d2a5948f8791d198456a3751 Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Fri Feb 6 13:26:38 2026 +0000 (chores): modernize instanceof checks in camel-telemetry --- .../telemetry/decorators/AbstractHttpSpanDecorator.java | 12 ++++++------ .../apache/camel/telemetry/decorators/JdbcSpanDecorator.java | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AbstractHttpSpanDecorator.java b/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AbstractHttpSpanDecorator.java index bd02d9d0301b..8bfdd8ac785f 100644 --- a/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AbstractHttpSpanDecorator.java +++ b/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AbstractHttpSpanDecorator.java @@ -30,8 +30,8 @@ public abstract class AbstractHttpSpanDecorator extends AbstractSpanDecorator { public String getHttpMethod(Exchange exchange, Endpoint endpoint) { // 1. Use method provided in header. Object method = exchange.getIn().getHeader(Exchange.HTTP_METHOD); - if (method instanceof String) { - return (String) method; + if (method instanceof String str) { + return str; } else if (method instanceof Enum) { return ((Enum<?>) method).name(); } else if (method != null) { @@ -76,12 +76,12 @@ public abstract class AbstractHttpSpanDecorator extends AbstractSpanDecorator { protected String getHttpURL(Exchange exchange, Endpoint endpoint) { Object url = exchange.getIn().getHeader(Exchange.HTTP_URL); - if (url instanceof String) { - return (String) url; + if (url instanceof String str) { + return str; } else { Object uri = exchange.getIn().getHeader(Exchange.HTTP_URI); - if (uri instanceof String) { - return (String) uri; + if (uri instanceof String str) { + return str; } else { // Try to obtain from endpoint int index = endpoint.getEndpointUri().lastIndexOf("http:"); diff --git a/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/JdbcSpanDecorator.java b/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/JdbcSpanDecorator.java index d030971d4eba..004bf5a3b4b8 100644 --- a/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/JdbcSpanDecorator.java +++ b/components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/JdbcSpanDecorator.java @@ -40,8 +40,8 @@ public class JdbcSpanDecorator extends AbstractSpanDecorator { span.setTag(TagConstants.DB_SYSTEM, "sql"); Object body = exchange.getIn().getBody(); - if (body instanceof String) { - span.setTag(TagConstants.DB_STATEMENT, (String) body); + if (body instanceof String str) { + span.setTag(TagConstants.DB_STATEMENT, str); } }
