GoogleAdsSearchads360V23ResourcesChangeEvent.fromJson constructor

GoogleAdsSearchads360V23ResourcesChangeEvent.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesChangeEvent.fromJson(core.Map json_)
  : this(
      adGroup: json_['adGroup'] as core.String?,
      asset: json_['asset'] as core.String?,
      campaign: json_['campaign'] as core.String?,
      changeDateTime: json_['changeDateTime'] as core.String?,
      changeResourceName: json_['changeResourceName'] as core.String?,
      changeResourceType: json_['changeResourceType'] as core.String?,
      changedFields: json_['changedFields'] as core.String?,
      clientType: json_['clientType'] as core.String?,
      newResource: json_.containsKey('newResource')
          ? GoogleAdsSearchads360V23ResourcesChangeEventChangedResource.fromJson(
              json_['newResource'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      oldResource: json_.containsKey('oldResource')
          ? GoogleAdsSearchads360V23ResourcesChangeEventChangedResource.fromJson(
              json_['oldResource'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      resourceChangeOperation:
          json_['resourceChangeOperation'] as core.String?,
      resourceName: json_['resourceName'] as core.String?,
      userEmail: json_['userEmail'] as core.String?,
    );