toJson method
Implementation
@override
Object toJson() => {
if (featureId.isNotDefault) 'featureId': featureId,
if (featureStats case final $1?) 'featureStats': $1.toJson(),
if (distributionDeviation.isNotDefault)
'distributionDeviation': encodeDouble(distributionDeviation),
if (driftDetectionThreshold.isNotDefault)
'driftDetectionThreshold': encodeDouble(driftDetectionThreshold),
if (driftDetected.isNotDefault) 'driftDetected': driftDetected,
'statsTime': ?statsTime?.toJson(),
if (featureMonitorJobId.isNotDefault)
'featureMonitorJobId': featureMonitorJobId.toString(),
if (featureMonitorId.isNotDefault) 'featureMonitorId': featureMonitorId,
};