GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport.fromJson constructor

GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport.fromJson(
  1. Map json_
)

Implementation

GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport.fromJson(
    core.Map json_)
    : this(
        jobEndTrigger: json_.containsKey('jobEndTrigger')
            ? GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger
                .fromJson(json_['jobEndTrigger']
                    as core.Map<core.String, core.dynamic>)
            : null,
        jobFailureTrigger: json_.containsKey('jobFailureTrigger')
            ? GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger
                .fromJson(json_['jobFailureTrigger']
                    as core.Map<core.String, core.dynamic>)
            : null,
        recipients: json_.containsKey('recipients')
            ? GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients
                .fromJson(json_['recipients']
                    as core.Map<core.String, core.dynamic>)
            : null,
        scoreThresholdTrigger: json_.containsKey('scoreThresholdTrigger')
            ? GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger
                .fromJson(json_['scoreThresholdTrigger']
                    as core.Map<core.String, core.dynamic>)
            : null,
      );