GoogleAdsSearchads360V23ResourcesLocalServicesLead.fromJson constructor

GoogleAdsSearchads360V23ResourcesLocalServicesLead.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesLocalServicesLead.fromJson(core.Map json_)
  : this(
      categoryId: json_['categoryId'] as core.String?,
      contactDetails: json_.containsKey('contactDetails')
          ? GoogleAdsSearchads360V23ResourcesContactDetails.fromJson(
              json_['contactDetails'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      creationDateTime: json_['creationDateTime'] as core.String?,
      creditDetails: json_.containsKey('creditDetails')
          ? GoogleAdsSearchads360V23ResourcesCreditDetails.fromJson(
              json_['creditDetails'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      id: json_['id'] as core.String?,
      leadCharged: json_['leadCharged'] as core.bool?,
      leadFeedbackSubmitted: json_['leadFeedbackSubmitted'] as core.bool?,
      leadStatus: json_['leadStatus'] as core.String?,
      leadType: json_['leadType'] as core.String?,
      locale: json_['locale'] as core.String?,
      note: json_.containsKey('note')
          ? GoogleAdsSearchads360V23ResourcesNote.fromJson(
              json_['note'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      resourceName: json_['resourceName'] as core.String?,
      serviceId: json_['serviceId'] as core.String?,
    );