// 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 WorkloadThreadState {
    @JsonProperty("active")
    private Integer active;

    @JsonProperty("dataLatchContention")
    private Integer dataLatchContention;

    @JsonProperty("governorContention")
    private Integer governorContention;

    @JsonProperty("idle")
    private Integer idle;

    @JsonProperty("loader")
    private Integer loader;

    @JsonProperty("obsEntContention")
    private Integer obsEntContention;

    @JsonProperty("resEntContention")
    private Integer resEntContention;

    @JsonProperty("resolver")
    private Integer resolver;

    @JsonProperty("scoring")
    private Integer scoring;

    @JsonProperty("sqlExecuting")
    private Integer sqlExecuting;

    public WorkloadThreadState() {
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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