FunctionsClient constructor
FunctionsClient(})
In case you don't provide your own isolate, call dispose when you're done
Implementation
FunctionsClient(
String url,
Map<String, String> headers, {
http.Client? httpClient,
YAJsonIsolate? isolate,
String? region,
}) : _url = url,
_headers = {...Constants.defaultHeaders, ...headers},
_isolate = isolate ?? (YAJsonIsolate()..initialize()),
_hasCustomIsolate = isolate != null,
_httpClient = httpClient,
_region = region {
_log.config(
"Initialize FunctionsClient v$version with url '$url' and region '$region'");
_log.finest("Initialize with headers: $headers");
}