DevOps · JetBrains plugin

GCP Client Reuse Companion

Free

Cloud SDK Client Reuse

Gutter warning icon on a Google Cloud client library (StorageOptions, FirestoreOptions, BigQueryOptions, PubSubOptions, and similar) built via XxxOptions.getDefaultInstance().getService() inside a regular method body: Google Cloud's own client libraries best-practices documentation says: "you should reuse the same client object for many requests when possible, instead of creating a new

46Downloads
0GitHub stars
2026-08-27Published
FreePricing

The gap it fixes

Storage storage = StorageOptions.getDefaultInstance().getService(); compiles fine and returns a working client — call it once per request handler and every single call quietly re-authenticates and spins up a new credential cache, instead of reusing the one client instance the application already has.

Facts and pricing

Category
DevOps
Pricing
Free
Platform
IntelliJ-family
First published
2026-08-27
Marketplace ID
#33901
Repository
gcp-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.