Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @aws-sdk/endpoint-cache

@aws-sdk/endpoint-cache

NPM version NPM downloads

An internal package

Usage

You probably shouldn't, at least directly.

EndpointCache

  • uses mnemonist/lru-cache for storing the cache.
  • the set operation stores milliseconds elapsed since the UNIX epoch in Expires param based on CachePeriodInMinutes provided in Endpoint.
  • the get operation returns all un-expired endpoints with their Expires values.
  • the getEndpoint operation returns a randomly selected un-expired endpoint.

Index

References

Endpoint

Re-exports Endpoint

EndpointCache

Re-exports EndpointCache

EndpointWithExpiry

Re-exports EndpointWithExpiry