Class AppStateMachineInfo
- Namespace
- Phoesion.Glow.SDK.Firefly
- Assembly
- Phoesion.Glow.SDK.Firefly.Abstractions.dll
public abstract class AppStateMachineInfo
- Inheritance
-
object
AppStateMachineInfo
- Derived
-
Properties
AddedAt
public DateTimeOffset AddedAt { get; set; }
Property Value
- DateTimeOffset
AssignedAtTicks
public long AssignedAtTicks { get; set; }
Property Value
- long
AssignedToEntity
public string AssignedToEntity { get; set; }
Property Value
- string
AssignmentTimeoutAt
public DateTimeOffset? AssignmentTimeoutAt { get; set; }
Property Value
- DateTimeOffset?
CompletedAt
public DateTimeOffset? CompletedAt { get; set; }
Property Value
- DateTimeOffset?
CompletionRequested
public bool CompletionRequested { get; set; }
Property Value
- bool
DeploymentId
public long DeploymentId { get; set; }
Property Value
- long
Description
public string Description { get; set; }
Property Value
- string
ExecutionState
[JsonConverter(typeof(JsonStringEnumConverter))]
public AppStateMachineExecutionStates ExecutionState { get; set; }
Property Value
- AppStateMachineExecutionStates
Flags
[JsonConverter(typeof(JsonStringEnumConverter))]
public AppStateMachineFlags Flags { get; set; }
Property Value
- AppStateMachineFlags
HasFailedState
public bool HasFailedState { get; set; }
Property Value
- bool
Id
Property Value
- Guid
MaxTransitionCount
public int MaxTransitionCount { get; set; }
Property Value
- int
ParentRayId
public string ParentRayId { get; set; }
Property Value
- string
RayId
public string RayId { get; set; }
Property Value
- string
Status
[JsonConverter(typeof(JsonStringEnumConverter))]
public AppStateMachineStates Status { get; set; }
Property Value
- AppStateMachineStates