Assembly: OptimaJet.Workflow.Api

Class RuntimeModel

OptimaJet.Workflow.Api.Models.RuntimeModel

Runtime Model.

public record RuntimeModel : IEquatable<RuntimeModel>

Type Hierarchy

Constructors

public RuntimeModel(string Id, Guid Lock, RuntimeStatus Status, string? RestorerId, DateTime? NextTimerTime, DateTime? NextServiceTimerTime, DateTime? LastAliveSignal) #

Parameters

Name
Type
Description
Id
String
Lock
Guid
Status
RuntimeStatus
RestorerId
String
NextTimerTime
Nullable<DateTime>
NextServiceTimerTime
Nullable<DateTime>
LastAliveSignal
Nullable<DateTime>

Properties

public string Id { get; init; } #
Gets the id value.
public Guid Lock { get; init; } #
Gets the lock value.
[JsonConverter(typeof(StringEnumConverter))] [JsonConverter(typeof(JsonStringEnumConverter))] public RuntimeStatus Status { get; init; } #
Gets the status value.
public string? RestorerId { get; init; } #
Gets the restorer id value.
public DateTime? NextTimerTime { get; init; } #
Gets the next timer time value.
public DateTime? NextServiceTimerTime { get; init; } #
Gets the next service timer time value.
public DateTime? LastAliveSignal { get; init; } #
Gets the last alive signal value.