// Code generated by jtd-codegen for Java + Jackson v0.2.1

package com.senzing.typedef;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

@JsonSerialize
public class WorkloadProcessing {
    @JsonProperty("addedRecords")
    private Integer addedRecords;

    @JsonProperty("ambiguous")
    private WorkloadProcessingAmbiguous ambiguous;

    @JsonProperty("batchAddedRecords")
    private Integer batchAddedRecords;

    @JsonProperty("deletedRecords")
    private Integer deletedRecords;

    @JsonProperty("details")
    private WorkloadProcessingDetails details;

    @JsonProperty("reevaluations")
    private Integer reevaluations;

    @JsonProperty("repairedEntities")
    private Integer repairedEntities;

    public WorkloadProcessing() {
    }

    /**
     * Getter for addedRecords.<p>
     */
    public Integer getAddedRecords() {
        return addedRecords;
    }

    /**
     * Setter for addedRecords.<p>
     */
    public void setAddedRecords(Integer addedRecords) {
        this.addedRecords = addedRecords;
    }

    /**
     * Getter for ambiguous.<p>
     */
    public WorkloadProcessingAmbiguous getAmbiguous() {
        return ambiguous;
    }

    /**
     * Setter for ambiguous.<p>
     */
    public void setAmbiguous(WorkloadProcessingAmbiguous ambiguous) {
        this.ambiguous = ambiguous;
    }

    /**
     * Getter for batchAddedRecords.<p>
     */
    public Integer getBatchAddedRecords() {
        return batchAddedRecords;
    }

    /**
     * Setter for batchAddedRecords.<p>
     */
    public void setBatchAddedRecords(Integer batchAddedRecords) {
        this.batchAddedRecords = batchAddedRecords;
    }

    /**
     * Getter for deletedRecords.<p>
     */
    public Integer getDeletedRecords() {
        return deletedRecords;
    }

    /**
     * Setter for deletedRecords.<p>
     */
    public void setDeletedRecords(Integer deletedRecords) {
        this.deletedRecords = deletedRecords;
    }

    /**
     * Getter for details.<p>
     */
    public WorkloadProcessingDetails getDetails() {
        return details;
    }

    /**
     * Setter for details.<p>
     */
    public void setDetails(WorkloadProcessingDetails details) {
        this.details = details;
    }

    /**
     * Getter for reevaluations.<p>
     */
    public Integer getReevaluations() {
        return reevaluations;
    }

    /**
     * Setter for reevaluations.<p>
     */
    public void setReevaluations(Integer reevaluations) {
        this.reevaluations = reevaluations;
    }

    /**
     * Getter for repairedEntities.<p>
     */
    public Integer getRepairedEntities() {
        return repairedEntities;
    }

    /**
     * Setter for repairedEntities.<p>
     */
    public void setRepairedEntities(Integer repairedEntities) {
        this.repairedEntities = repairedEntities;
    }
}
