GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails.fromJson constructor

GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails.fromJson(
  1. Map json_
)

Implementation

GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails.fromJson(core.Map json_)
    : this(
        categoricalStatsResult: json_.containsKey('categoricalStatsResult')
            ? GooglePrivacyDlpV2CategoricalStatsResult.fromJson(
                json_['categoricalStatsResult']
                    as core.Map<core.String, core.dynamic>)
            : null,
        deltaPresenceEstimationResult:
            json_.containsKey('deltaPresenceEstimationResult')
                ? GooglePrivacyDlpV2DeltaPresenceEstimationResult.fromJson(
                    json_['deltaPresenceEstimationResult']
                        as core.Map<core.String, core.dynamic>)
                : null,
        kAnonymityResult: json_.containsKey('kAnonymityResult')
            ? GooglePrivacyDlpV2KAnonymityResult.fromJson(
                json_['kAnonymityResult']
                    as core.Map<core.String, core.dynamic>)
            : null,
        kMapEstimationResult: json_.containsKey('kMapEstimationResult')
            ? GooglePrivacyDlpV2KMapEstimationResult.fromJson(
                json_['kMapEstimationResult']
                    as core.Map<core.String, core.dynamic>)
            : null,
        lDiversityResult: json_.containsKey('lDiversityResult')
            ? GooglePrivacyDlpV2LDiversityResult.fromJson(
                json_['lDiversityResult']
                    as core.Map<core.String, core.dynamic>)
            : null,
        numericalStatsResult: json_.containsKey('numericalStatsResult')
            ? GooglePrivacyDlpV2NumericalStatsResult.fromJson(
                json_['numericalStatsResult']
                    as core.Map<core.String, core.dynamic>)
            : null,
        requestedOptions: json_.containsKey('requestedOptions')
            ? GooglePrivacyDlpV2RequestedRiskAnalysisOptions.fromJson(
                json_['requestedOptions']
                    as core.Map<core.String, core.dynamic>)
            : null,
        requestedPrivacyMetric: json_.containsKey('requestedPrivacyMetric')
            ? GooglePrivacyDlpV2PrivacyMetric.fromJson(
                json_['requestedPrivacyMetric']
                    as core.Map<core.String, core.dynamic>)
            : null,
        requestedSourceTable: json_.containsKey('requestedSourceTable')
            ? GooglePrivacyDlpV2BigQueryTable.fromJson(
                json_['requestedSourceTable']
                    as core.Map<core.String, core.dynamic>)
            : null,
      );