Table of Contents

Class ControlOverviewSnapshotModel

Namespace
JD.AI.Dashboard.Wasm.Models
Assembly
JD.AI.Dashboard.Wasm.dll

Derived display model for the Control > Overview page.

public sealed record ControlOverviewSnapshotModel : IEquatable<ControlOverviewSnapshotModel>
Inheritance
ControlOverviewSnapshotModel
Implements
Inherited Members

Properties

ActiveAgents

public int ActiveAgents { get; init; }

Property Value

int

ActiveChannels

public int ActiveChannels { get; init; }

Property Value

int

CostDisplay

public string CostDisplay { get; init; }

Property Value

string

LastChannelsRefresh

public string LastChannelsRefresh { get; init; }

Property Value

string

MessageCount

public int MessageCount { get; init; }

Property Value

int

SessionCount

public int SessionCount { get; init; }

Property Value

int

StatusColor

public string StatusColor { get; init; }

Property Value

string

StatusText

public string StatusText { get; init; }

Property Value

string

TickInterval

public string TickInterval { get; init; }

Property Value

string

TokenCount

public int TokenCount { get; init; }

Property Value

int

UptimeDisplay

public string UptimeDisplay { get; init; }

Property Value

string

Methods

From(GatewayStatus?, SessionInfo[])

public static ControlOverviewSnapshotModel From(GatewayStatus? status, SessionInfo[] sessions)

Parameters

status GatewayStatus
sessions SessionInfo[]

Returns

ControlOverviewSnapshotModel