DataDriftMonitoringSignalResponse

data class DataDriftMonitoringSignalResponse(val featureDataTypeOverride: Map<String, String>? = null, val featureImportanceSettings: FeatureImportanceSettingsResponse? = null, val features: Any? = null, val metricThresholds: List<Either<CategoricalDataDriftMetricThresholdResponse, NumericalDataDriftMetricThresholdResponse>>, 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<CategoricalDataDriftMetricThresholdResponse, NumericalDataDriftMetricThresholdResponse>>, 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 feature filter which identifies which feature 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 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 'DataDrift'.