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
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