EvaluationThresholdOutcome
NexusLabs.Foundry.Evaluation¶
NexusLabs.Foundry.Evaluation¶
EvaluationThresholdOutcome Class¶
Describes the structured outcome of one metric threshold.
public sealed record EvaluationThresholdOutcome : System.IEquatable<NexusLabs.Foundry.Evaluation.EvaluationThresholdOutcome>
Inheritance System.Object 🡒 EvaluationThresholdOutcome
Implements System.IEquatable<EvaluationThresholdOutcome>
Properties¶
EvaluationThresholdOutcome.BooleanExpected Property¶
Gets the configured boolean value, when applicable.
Property Value¶
System.Nullable<System.Boolean>
EvaluationThresholdOutcome.BooleanValue Property¶
Gets the observed boolean value, when available.
Property Value¶
System.Nullable<System.Boolean>
EvaluationThresholdOutcome.IsRequired Property¶
Gets a value indicating whether missing evidence is required.
Property Value¶
EvaluationThresholdOutcome.Kind Property¶
Gets the comparison kind.
Property Value¶
EvaluationThresholdOutcome.Message Property¶
Gets a stable human-readable description of the outcome.
Property Value¶
EvaluationThresholdOutcome.MetricName Property¶
Gets the metric name.
Property Value¶
EvaluationThresholdOutcome.NumericThreshold Property¶
Gets the configured numeric bound, when applicable.
Property Value¶
System.Nullable<System.Double>
EvaluationThresholdOutcome.NumericValue Property¶
Gets the observed numeric value, when available.
Property Value¶
System.Nullable<System.Double>
EvaluationThresholdOutcome.Status Property¶
Gets the threshold outcome.