DefaultTimestreamWriteEndpointDiscoverer

A class which looks up specific endpoints for TimestreamWrite calls via the describeEndpoints API. These unique endpoints are cached as appropriate to avoid unnecessary latency in subsequent calls.

Parameters

cache

An ExpiringKeyedCache implementation used to cache discovered hosts

Constructors

Link copied to clipboard
constructor(cache: ExpiringKeyedCache<DiscoveryParams, Host> = PeriodicSweepCache(10.minutes))

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open suspend override fun invalidate(context: ExecutionContext)

Inherited functions

Link copied to clipboard