whylogs.api.whylabs.session.whylabs_client_cache
#
Module Contents#
Classes#
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
This key refresher uses environment variable key. The key is automatically picked up if the |
|
- class whylogs.api.whylabs.session.whylabs_client_cache.KeyRefresher#
Bases:
abc.ABC
Helper class that provides a standard way to create an ABC using inheritance.
- class whylogs.api.whylabs.session.whylabs_client_cache.StaticKeyRefresher(api_key: str)#
Bases:
KeyRefresher
Helper class that provides a standard way to create an ABC using inheritance.
- Parameters
api_key (str) –
- class whylogs.api.whylabs.session.whylabs_client_cache.EnvironmentKeyRefresher#
Bases:
KeyRefresher
This key refresher uses environment variable key. The key is automatically picked up if the user changes the environment variable.
- class whylogs.api.whylabs.session.whylabs_client_cache.ClientCacheConfig#
- class whylogs.api.whylabs.session.whylabs_client_cache.WhylabsClientCache#
-
- static instance() WhylabsClientCache #
- Return type
- get_client(config: ClientCacheConfig) Tuple[whylabs_client.ApiClient, KeyRefresher] #
- Parameters
config (ClientCacheConfig) –
- Return type
Tuple[whylabs_client.ApiClient, KeyRefresher]