Table of Contents

Class JobDetails

Namespace
PommaLabs.Thumbnailer.Client.Core
Assembly
PommaLabs.Thumbnailer.Client.dll

Represents a queued job whose status can be queried via API.

public class JobDetails
Inheritance
JobDetails
Inherited Members

Properties

FailureReason

Failure reason, available when PommaLabs.Thumbnailer.Models.DTO.Public.JobDetails.Status is equal to PommaLabs.Thumbnailer.Models.Enumerations.JobStatus.Failed.

[JsonProperty("failureReason", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string FailureReason { get; set; }

Property Value

string

JobId

Job ID.

[JsonProperty("jobId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string JobId { get; set; }

Property Value

string

Status

[JsonProperty("status", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public JobStatus Status { get; set; }

Property Value

JobStatus