GooglePrivacyDlpV2Finding.fromJson constructor

GooglePrivacyDlpV2Finding.fromJson(
  1. Map json_
)

Implementation

GooglePrivacyDlpV2Finding.fromJson(core.Map json_)
    : this(
        createTime: json_['createTime'] as core.String?,
        findingId: json_['findingId'] as core.String?,
        infoType: json_.containsKey('infoType')
            ? GooglePrivacyDlpV2InfoType.fromJson(
                json_['infoType'] as core.Map<core.String, core.dynamic>)
            : null,
        jobCreateTime: json_['jobCreateTime'] as core.String?,
        jobName: json_['jobName'] as core.String?,
        labels:
            (json_['labels'] as core.Map<core.String, core.dynamic>?)?.map(
          (key, value) => core.MapEntry(
            key,
            value as core.String,
          ),
        ),
        likelihood: json_['likelihood'] as core.String?,
        location: json_.containsKey('location')
            ? GooglePrivacyDlpV2Location.fromJson(
                json_['location'] as core.Map<core.String, core.dynamic>)
            : null,
        name: json_['name'] as core.String?,
        quote: json_['quote'] as core.String?,
        quoteInfo: json_.containsKey('quoteInfo')
            ? GooglePrivacyDlpV2QuoteInfo.fromJson(
                json_['quoteInfo'] as core.Map<core.String, core.dynamic>)
            : null,
        resourceName: json_['resourceName'] as core.String?,
        triggerName: json_['triggerName'] as core.String?,
      );