PartnerMatchReportEntry.fromJson constructor

PartnerMatchReportEntry.fromJson(
  1. Map json_
)

Implementation

PartnerMatchReportEntry.fromJson(core.Map json_)
  : this(
      adGroup: json_.containsKey('adGroup')
          ? PartnerMatchAdGroup.fromJson(
              json_['adGroup'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      advertiserAccount: json_.containsKey('advertiserAccount')
          ? PartnerMatchAdvertiserAccount.fromJson(
              json_['advertiserAccount']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaign: json_.containsKey('campaign')
          ? PartnerMatchCampaign.fromJson(
              json_['campaign'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      dataFees: json_.containsKey('dataFees')
          ? Money.fromJson(
              json_['dataFees'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      impressionCount: json_['impressionCount'] as core.String?,
      lineItem: json_.containsKey('lineItem')
          ? PartnerMatchLineItem.fromJson(
              json_['lineItem'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      mediaCost: json_.containsKey('mediaCost')
          ? Money.fromJson(
              json_['mediaCost'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      userList: json_.containsKey('userList')
          ? PartnerMatchUserList.fromJson(
              json_['userList'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );