DevOps · JetBrains plugin

AWS SDK Client Reuse Companion

Free

Cloud SDK Client Reuse

Gutter warning icon on an AWS SDK for Java 2.x service client (S3Client, DynamoDbClient, SqsClient, SnsClient, LambdaClient, and similar) built via XxxClient.builder().build() inside a regular method body: AWS's own documentation states service clients are thread-safe and meant to be created once and reused; a client built inside a method means a brand new client (and its own connecti

82Downloads
0GitHub stars
2026-08-25Published
FreePricing

The gap it fixes

Building a client inside a request handler or a Lambda function body is an easy, natural-looking mistake — the code compiles fine and works correctly, it's just needlessly slow (every call pays connection-setup cost) and wastes resources. AWS documents the singleton-client pattern explicitly, but nothing in the IDE flags a client built the wrong way today.

Facts and pricing

Category
DevOps
Pricing
Free
Platform
IntelliJ-family
First published
2026-08-25
Marketplace ID
#33806
Repository
aws-sdk-client-reuse-companion
Growth
New listing

Related plugins

All DevOps plugins
Need a tool like this built for your codebase?Custom static-analysis rules, CI/CD integration, private plugin distribution and performance audits for IntelliJ plugins.
Work with Joel

Download and star counts as of 2026-10-18, refreshed twice daily from the JetBrains Marketplace and GitHub APIs.