getAttribute method
Implementation
@override
Future<String?> getAttribute(String key) async {
if (!kCanTrace) {
logger?.debug(this, 'Firebase Trace is not allowed to trace');
return null;
}
if (kInstance == null) {
logger?.error(this, 'Firebase Trace is not initialized');
return null;
}
if (key.isEmpty) {
logger?.error(this, 'Key cannot be empty when getting the attribute');
return null;
}
logger?.debug(this, 'Getting attribute:$key, from Firebase Trace');
return kInstance?.getAttribute(key);
}