Table of Contents

Struct FailurePrediction

Namespace
DotCompute.Abstractions.Health
Assembly
DotCompute.Abstractions.dll

Failure prediction with estimated time and confidence.

[SuppressMessage("Design", "CA1815:Override equals and operator equals on value types", Justification = "Data carrier struct, equality not required")]
public readonly struct FailurePrediction
Inherited Members

Properties

Confidence

Gets the confidence level (0.0-1.0) of this prediction.

public double Confidence { get; init; }

Property Value

double

PredictedTime

Gets the predicted HLC timestamp of failure (may be in the future).

public required HlcTimestamp PredictedTime { get; init; }

Property Value

HlcTimestamp

Reason

Gets the reason for this prediction (human-readable).

public required string Reason { get; init; }

Property Value

string

Type

Gets the type of failure predicted.

public required FailureType Type { get; init; }

Property Value

FailureType