toJson method
Implementation
@override
Object toJson() => {
'enable': ?enable,
if (loggingHttpRequestHeaders.isNotDefault)
'loggingHttpRequestHeaders': [
for (final i in loggingHttpRequestHeaders) i.toJson(),
],
if (loggingHttpResponseHeaders.isNotDefault)
'loggingHttpResponseHeaders': [
for (final i in loggingHttpResponseHeaders) i.toJson(),
],
if (optionalFields.isNotDefault) 'optionalFields': optionalFields,
'optionalMode': ?optionalMode,
if (sampleRate case final $1?) 'sampleRate': encodeDouble($1),
};