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,
    );