GoogleAdsSearchads360V23ResourcesOfflineConversionUploadClientSummary.fromJson constructor

GoogleAdsSearchads360V23ResourcesOfflineConversionUploadClientSummary.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesOfflineConversionUploadClientSummary.fromJson(
  core.Map json_,
) : this(
      alerts: (json_['alerts'] as core.List?)
          ?.map(
            (value) =>
                GoogleAdsSearchads360V23ResourcesOfflineConversionAlert.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
          )
          .toList(),
      client: json_['client'] as core.String?,
      dailySummaries: (json_['dailySummaries'] as core.List?)
          ?.map(
            (value) =>
                GoogleAdsSearchads360V23ResourcesOfflineConversionSummary.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
          )
          .toList(),
      jobSummaries: (json_['jobSummaries'] as core.List?)
          ?.map(
            (value) =>
                GoogleAdsSearchads360V23ResourcesOfflineConversionSummary.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
          )
          .toList(),
      lastUploadDateTime: json_['lastUploadDateTime'] as core.String?,
      pendingEventCount: json_['pendingEventCount'] as core.String?,
      pendingRate: (json_['pendingRate'] as core.num?)?.toDouble(),
      resourceName: json_['resourceName'] as core.String?,
      status: json_['status'] as core.String?,
      successRate: (json_['successRate'] as core.num?)?.toDouble(),
      successfulEventCount: json_['successfulEventCount'] as core.String?,
      totalEventCount: json_['totalEventCount'] as core.String?,
    );