GoogleCloudAiplatformV1ModelMonitoringObjectiveConfig.fromJson constructor

GoogleCloudAiplatformV1ModelMonitoringObjectiveConfig.fromJson(
  1. Map json_
)

Implementation

GoogleCloudAiplatformV1ModelMonitoringObjectiveConfig.fromJson(core.Map json_)
    : this(
        explanationConfig: json_.containsKey('explanationConfig')
            ? GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfig
                .fromJson(json_['explanationConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        predictionDriftDetectionConfig: json_
                .containsKey('predictionDriftDetectionConfig')
            ? GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigPredictionDriftDetectionConfig
                .fromJson(json_['predictionDriftDetectionConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        trainingDataset: json_.containsKey('trainingDataset')
            ? GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingDataset
                .fromJson(json_['trainingDataset']
                    as core.Map<core.String, core.dynamic>)
            : null,
        trainingPredictionSkewDetectionConfig: json_
                .containsKey('trainingPredictionSkewDetectionConfig')
            ? GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingPredictionSkewDetectionConfig
                .fromJson(json_['trainingPredictionSkewDetectionConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
      );