toJson method

  1. @override
Object toJson()

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),
};