Skip to content

LangfuseDrainHealth

NexusLabs.Foundry.Langfuse

LangfuseDrainHealth Class

Describes the latest local flush or shutdown drain.

public sealed record LangfuseDrainHealth : System.IEquatable<NexusLabs.Foundry.Langfuse.LangfuseDrainHealth>

Inheritance System.Object 🡒 LangfuseDrainHealth

Implements System.IEquatable<LangfuseDrainHealth>

Properties

LangfuseDrainHealth.Attempts Property

Gets the number of local drain attempts.

public long Attempts { get; }

Property Value

System.Int64

LangfuseDrainHealth.Duration Property

Gets the most recent drain duration, when an attempt completed.

public System.Nullable<System.TimeSpan> Duration { get; }

Property Value

System.Nullable<System.TimeSpan>

LangfuseDrainHealth.Status Property

Gets the most recent local drain status.

public NexusLabs.Foundry.Langfuse.LangfuseDrainStatus Status { get; }

Property Value

LangfuseDrainStatus