Table of Contents

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

public Guid Id { get; }

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