package sdk
Import Path
github.com/aws/aws-sdk-go-v2/internal/sdk (on go.dev)
Dependency Relation
imports 2 packages, and imported by 5 packages
Package-Level Type Names (only one, which is exported)
Invalidator provides access to a type's invalidate method to make it
invalidate it cache.
e.g aws.SafeCredentialsProvider's Invalidate method.
( Invalidator) Invalidate()
*github.com/aws/aws-sdk-go-v2/aws.CredentialsCache
Package-Level Functions (total 6, in which 2 are exported)
TestingUseNopSleep is a utility for disabling sleep across the SDK for
testing.
TestingUseReferenceTime is a utility for swapping the time function across the SDK to return a specific reference time
for testing purposes.
Package-Level Variables (total 3, all are exported)
NowTime is a value for getting the current time. This value can be overridden
for testing mocking out current time.
Sleep is a value for sleeping for a duration. This value can be overridden
for testing and mocking out sleep duration.
SleepWithContext will wait for the timer duration to expire, or the context
is canceled. Which ever happens first. If the context is canceled the Context's
error will be returned.
This value can be overridden for testing and mocking out sleep duration.
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)