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 5a3fe1250ffa5c30ba0b826beba604ac3842c838 Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Fri May 19 14:47:33 2023 +0200 (chores) camel-aws: use unmodifiable list when possible --- .../org/apache/camel/component/aws2/ddbstream/ShardTree.java | 3 +-- .../camel/component/aws2/eventbridge/EventbridgeProducer.java | 3 +-- .../java/org/apache/camel/component/aws2/ses/Ses2Producer.java | 9 ++++----- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/ShardTree.java b/components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/ShardTree.java index 8c0d69d9e90..7868f3d8253 100644 --- a/components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/ShardTree.java +++ b/components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/ShardTree.java @@ -20,7 +20,6 @@ import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; -import java.util.stream.Collectors; import software.amazon.awssdk.services.dynamodb.model.Shard; @@ -39,7 +38,7 @@ class ShardTree { List<Shard> roots = shards.values() .stream() .filter(s -> !shards.containsKey(s.parentShardId())) - .collect(Collectors.toList()); + .toList(); if (roots.isEmpty()) { throw new IllegalStateException("Unable to find an unparented shard in " + shards); } diff --git a/components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeProducer.java b/components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeProducer.java index c17c108987d..519ebf45868 100644 --- a/components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeProducer.java +++ b/components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeProducer.java @@ -20,7 +20,6 @@ import java.io.IOException; import java.io.InputStream; import java.nio.charset.Charset; import java.util.Collection; -import java.util.stream.Collectors; import java.util.stream.Stream; import org.apache.camel.Endpoint; @@ -509,7 +508,7 @@ public class EventbridgeProducer extends DefaultProducer { PutEventsRequestEntry.Builder entryBuilder = PutEventsRequestEntry.builder(); if (ObjectHelper.isNotEmpty(exchange.getIn().getHeader(EventbridgeConstants.EVENT_RESOURCES_ARN))) { String resourcesArn = exchange.getIn().getHeader(EventbridgeConstants.EVENT_RESOURCES_ARN, String.class); - entryBuilder.resources(Stream.of(resourcesArn.split(",")).collect(Collectors.toList())); + entryBuilder.resources(Stream.of(resourcesArn.split(",")).toList()); } else { throw new IllegalArgumentException("At least one resource ARN must be specified"); } diff --git a/components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java b/components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java index 345ae2ac322..fb24f157524 100644 --- a/components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java +++ b/components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java @@ -22,7 +22,6 @@ import java.nio.ByteBuffer; import java.util.Collection; import java.util.Collections; import java.util.List; -import java.util.stream.Collectors; import java.util.stream.Stream; import org.apache.camel.Endpoint; @@ -134,7 +133,7 @@ public class Ses2Producer extends DefaultProducer { if (ObjectHelper.isNotEmpty(replyToAddresses)) { return Stream.of(replyToAddresses.split(",")) .map(String::trim) - .collect(Collectors.toList()); + .toList(); } else { return Collections.emptyList(); } @@ -163,7 +162,7 @@ public class Ses2Producer extends DefaultProducer { if (ObjectHelper.isNotEmpty(cc)) { return Stream.of(cc.split(",")) .map(String::trim) - .collect(Collectors.toList()); + .toList(); } else { return Collections.emptyList(); } @@ -177,7 +176,7 @@ public class Ses2Producer extends DefaultProducer { if (ObjectHelper.isNotEmpty(bcc)) { return Stream.of(bcc.split(",")) .map(String::trim) - .collect(Collectors.toList()); + .toList(); } else { return Collections.emptyList(); } @@ -191,7 +190,7 @@ public class Ses2Producer extends DefaultProducer { if (ObjectHelper.isNotEmpty(to)) { return Stream.of(to.split(",")) .map(String::trim) - .collect(Collectors.toList()); + .toList(); } else { return Collections.emptyList(); }
