Class MetricsResponse
Response for Metrics.
public record MetricsResponse : IEquatable<MetricsResponse>
- Inheritance
-
MetricsResponse
- Implements
- Inherited Members
Properties
ApplicationUptime
The time that the application has been running.
public required TimeSpan ApplicationUptime { get; init; }
Property Value
Elapsed
The time it took to get the information.
public required TimeSpan Elapsed { get; init; }
Property Value
Gpu
GPU information.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Gpu Gpu { get; init; }
Property Value
Machine
Information about the machine and OS.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Machine Machine { get; set; }
Property Value
Memory
Memory information.
public required Memory Memory { get; init; }
Property Value
Processor
Processor information.
public required Processor Processor { get; init; }
Property Value
Storage
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Storage Storage { get; init; }