BackendServiceLogConfig.fromJson constructor

BackendServiceLogConfig.fromJson(
  1. Map json_
)

Implementation

BackendServiceLogConfig.fromJson(core.Map json_)
  : this(
      enable: json_['enable'] as core.bool?,
      loggingHttpRequestHeaders:
          (json_['loggingHttpRequestHeaders'] as core.List?)
              ?.map(
                (value) => BackendServiceLogConfigLoggingHttpHeader.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      loggingHttpResponseHeaders:
          (json_['loggingHttpResponseHeaders'] as core.List?)
              ?.map(
                (value) => BackendServiceLogConfigLoggingHttpHeader.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      optionalFields: (json_['optionalFields'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      optionalMode: json_['optionalMode'] as core.String?,
      sampleRate: (json_['sampleRate'] as core.num?)?.toDouble(),
    );