GoogleAdsSearchads360V23ResourcesLocalServicesEmployee.fromJson constructor

GoogleAdsSearchads360V23ResourcesLocalServicesEmployee.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesLocalServicesEmployee.fromJson(
  core.Map json_,
) : this(
      categoryIds: (json_['categoryIds'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      creationDateTime: json_['creationDateTime'] as core.String?,
      emailAddress: json_['emailAddress'] as core.String?,
      fellowships: (json_['fellowships'] as core.List?)
          ?.map(
            (value) => GoogleAdsSearchads360V23ResourcesFellowship.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      firstName: json_['firstName'] as core.String?,
      id: json_['id'] as core.String?,
      jobTitle: json_['jobTitle'] as core.String?,
      languagesSpoken: (json_['languagesSpoken'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      lastName: json_['lastName'] as core.String?,
      middleName: json_['middleName'] as core.String?,
      nationalProviderIdNumber:
          json_['nationalProviderIdNumber'] as core.String?,
      residencies: (json_['residencies'] as core.List?)
          ?.map(
            (value) => GoogleAdsSearchads360V23ResourcesResidency.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      resourceName: json_['resourceName'] as core.String?,
      status: json_['status'] as core.String?,
      type: json_['type'] as core.String?,
      universityDegrees: (json_['universityDegrees'] as core.List?)
          ?.map(
            (value) =>
                GoogleAdsSearchads360V23ResourcesUniversityDegree.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
          )
          .toList(),
      yearStartedPracticing: json_['yearStartedPracticing'] as core.int?,
    );