Table of Contents

Class AppJobInfo

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public sealed class AppJobInfo
Inheritance
object
AppJobInfo

Properties

AddedAt

public DateTimeOffset AddedAt { get; set; }

Property Value

DateTimeOffset

AssignedToEntity

public string AssignedToEntity { get; set; }

Property Value

string

AssignmentTimeoutAt

public DateTimeOffset? AssignmentTimeoutAt { get; set; }

Property Value

DateTimeOffset?

CronExpression

public string CronExpression { get; set; }

Property Value

string

DeploymentId

public long DeploymentId { get; set; }

Property Value

long

Description

public string Description { get; set; }

Property Value

string

EditAt

public DateTimeOffset EditAt { get; set; }

Property Value

DateTimeOffset

ExecutionTime

public TimeSpan ExecutionTime { get; set; }

Property Value

TimeSpan

FailureException

public string FailureException { get; set; }

Property Value

string

FailureMessage

public string FailureMessage { get; set; }

Property Value

string

Failures

public int Failures { get; set; }

Property Value

int

Id

public Guid Id { get; set; }

Property Value

Guid

JobType

[JsonConverter(typeof(JsonStringEnumConverter))]
public AppJobTypes JobType { get; set; }

Property Value

AppJobTypes

MaxRetries

public int MaxRetries { get; set; }

Property Value

int

ParentRayId

public string ParentRayId { get; set; }

Property Value

string

RayId

public string RayId { get; set; }

Property Value

string

RequestData

public byte[] RequestData { get; set; }

Property Value

byte[]

ResultData

public byte[] ResultData { get; set; }

Property Value

byte[]

RunCount

public int RunCount { get; set; }

Property Value

int

Serializer

[JsonConverter(typeof(JsonStringEnumConverter))]
public AppDataSerializer Serializer { get; set; }

Property Value

AppDataSerializer

State

[JsonConverter(typeof(JsonStringEnumConverter))]
public AppJobStates State { get; set; }

Property Value

AppJobStates

StatusMessage

public string StatusMessage { get; set; }

Property Value

string

StatusPercentage

public int StatusPercentage { get; set; }

Property Value

int

Tags

public Dictionary<string, string?> Tags { get; set; }

Property Value

Dictionary<string, string>

Methods

GetResults<T>(IServiceProvider)

public T GetResults<T>(IServiceProvider services)

Parameters

services IServiceProvider

Returns

T

Type Parameters

T