Interface CloudClient

All Known Implementing Classes:
HttpCloudClient, SimulatedCloudClient

public interface CloudClient
Client for the CockroachDB Cloud control-plane API (part of Cockroach Continuum): list clusters and configure metric export.

This is an optional, separate surface from the core transaction path. Like AegisClient, a SimulatedCloudClient is used whenever no API key is configured, so applications compile and run without a Continuum organization; set cockroachdb.continuum.cloud.api-key to target the real API (default base URL https://cockroachlabs.cloud/api/v1). Authentication uses a service-account secret key sent as a Bearer token.