# Variables
DefaultAdvisoryTimeoutFunc set the advisory timeout to 25% of remaining time - usually 15 minutes on 1 hour expiry.
DefaultIBMClient client constructor with default values.
DefaultMandatoryTimeoutFunc set the mandatory timeout to 17% of remaining time - usually 10 minutes on 1 hour expiry.
ErrFetchingIAMTokenFn returns the error fetching token for Token Manager.
NewIBMClient client constructor.
NewTokenManager token manager constructor using a custom initial function to retrieve first token.
NewTokenManagerFromAPIKey token manager constructor using api key to retrieve first token.