Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NowTime func() time.Time
NowTime is a value for getting the current time. This value can be overriden for testing mocking out current time.
View Source
var Sleep func(time.Duration)
Sleep is a value for sleeping for a duration. This value can be overriden 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 overriden for testing and mocking out sleep duration.
Functions ¶
Types ¶
type Invalidator ¶
type Invalidator interface {
Invalidate()
}
Invalidator provides access to a type's invalidate method to make it invalidate it cache.
e.g aws.SafeCredentialsProvider's Invalidate method.
Click to show internal directories.
Click to hide internal directories.