CompatibleFields.fromJson constructor

CompatibleFields.fromJson(
  1. Map json_
)

Implementation

CompatibleFields.fromJson(core.Map json_)
  : this(
      crossDimensionReachReportCompatibleFields:
          json_.containsKey('crossDimensionReachReportCompatibleFields')
          ? CrossDimensionReachReportCompatibleFields.fromJson(
              json_['crossDimensionReachReportCompatibleFields']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      crossMediaReachReportCompatibleFields:
          json_.containsKey('crossMediaReachReportCompatibleFields')
          ? CrossMediaReachReportCompatibleFields.fromJson(
              json_['crossMediaReachReportCompatibleFields']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      floodlightReportCompatibleFields:
          json_.containsKey('floodlightReportCompatibleFields')
          ? FloodlightReportCompatibleFields.fromJson(
              json_['floodlightReportCompatibleFields']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      kind: json_['kind'] as core.String?,
      pathToConversionReportCompatibleFields:
          json_.containsKey('pathToConversionReportCompatibleFields')
          ? PathToConversionReportCompatibleFields.fromJson(
              json_['pathToConversionReportCompatibleFields']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      reachReportCompatibleFields:
          json_.containsKey('reachReportCompatibleFields')
          ? ReachReportCompatibleFields.fromJson(
              json_['reachReportCompatibleFields']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      reportCompatibleFields: json_.containsKey('reportCompatibleFields')
          ? ReportCompatibleFields.fromJson(
              json_['reportCompatibleFields']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );