Table of Contents

Class GatewayStatus

Namespace
JD.AI.Gateway.Client.Models
Assembly
JD.AI.Gateway.Client.dll
public sealed class GatewayStatus
Inheritance
GatewayStatus
Inherited Members

Properties

ActiveAgents

[JsonIgnore]
public int ActiveAgents { get; }

Property Value

int

ActiveChannels

[JsonIgnore]
public int ActiveChannels { get; }

Property Value

int

Agents

[JsonPropertyName("agents")]
public GatewayAgentStatus[] Agents { get; init; }

Property Value

GatewayAgentStatus[]

Channels

[JsonPropertyName("channels")]
public GatewayChannelStatus[] Channels { get; init; }

Property Value

GatewayChannelStatus[]

IsRunning

[JsonIgnore]
public bool IsRunning { get; }

Property Value

bool

Routes

[JsonPropertyName("routes")]
public IDictionary<string, string> Routes { get; init; }

Property Value

IDictionary<string, string>

Status

[JsonPropertyName("status")]
public string Status { get; init; }

Property Value

string

Uptime

[JsonPropertyName("uptime")]
public DateTimeOffset Uptime { get; init; }

Property Value

DateTimeOffset