// Code generated by jtd-codegen for C# + System.Text.Json v0.2.1
#pragma warning disable CS8601, CS8618

using System.Text.Json.Serialization;

namespace Senzing.Typedef
{
    public class WorkloadProcessingDetails
    {
        [JsonPropertyName("addedRecords")]
        public int AddedRecords { get; set; }

        [JsonPropertyName("candidates")]
        public int Candidates { get; set; }

        [JsonPropertyName("changeDeletes")]
        public int ChangeDeletes { get; set; }

        [JsonPropertyName("duration")]
        public int Duration { get; set; }

        [JsonPropertyName("filteredObsFeat")]
        public int FilteredObsFeat { get; set; }

        [JsonPropertyName("newObsEnt")]
        public int NewObsEnt { get; set; }

        [JsonPropertyName("obsEntHashDiff")]
        public int ObsEntHashDiff { get; set; }

        [JsonPropertyName("obsEntHashSame")]
        public int ObsEntHashSame { get; set; }

        [JsonPropertyName("optimizedOut")]
        public int OptimizedOut { get; set; }

        [JsonPropertyName("optimizedOutSkipped")]
        public int OptimizedOutSkipped { get; set; }

        [JsonPropertyName("partiallyResolved")]
        public int PartiallyResolved { get; set; }

        [JsonPropertyName("retries")]
        public int Retries { get; set; }
    }
}
