DataQualityMonitoringSignalResponse

data class DataQualityMonitoringSignalResponse(val featureDataTypeOverride: Map<String, String>? = null, val featureImportanceSettings: FeatureImportanceSettingsResponse? = null, val features: Any? = null, val metricThresholds: List<Either<CategoricalDataQualityMetricThresholdResponse, NumericalDataQualityMetricThresholdResponse>>, val notificationTypes: List<String>? = null, val productionData: Any, val properties: Map<String, String>? = null, val referenceData: Any, val signalType: String)

Constructors

Link copied to clipboard
constructor(featureDataTypeOverride: Map<String, String>? = null, featureImportanceSettings: FeatureImportanceSettingsResponse? = null, features: Any? = null, metricThresholds: List<Either<CategoricalDataQualityMetricThresholdResponse, NumericalDataQualityMetricThresholdResponse>>, notificationTypes: List<String>? = null, productionData: Any, properties: Map<String, String>? = null, referenceData: Any, signalType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A dictionary that maps feature names to their respective data types.

Link copied to clipboard

The settings for computing feature importance.

Link copied to clipboard
val features: Any? = null

The features to calculate drift over.

Link copied to clipboard

Required A list of metrics to calculate and their associated thresholds.

Link copied to clipboard

The current notification mode for this signal.

Link copied to clipboard

Required The data produced by the production service which drift will be calculated for.

Link copied to clipboard
val properties: Map<String, String>? = null

Property dictionary. Properties can be added, but not removed or altered.

Link copied to clipboard

Required The data to calculate drift against.

Link copied to clipboard

Expected value is 'DataQuality'.