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

    @JsonProperty("availableMemory")
    private String availableMemory;

    @JsonProperty("processMemory")
    private String processMemory;

    @JsonProperty("workerThreads")
    private Integer workerThreads;

    public WorkloadCurrResources() {
    }

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

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

    /**
     * Getter for availableMemory.<p>
     */
    public String getAvailableMemory() {
        return availableMemory;
    }

    /**
     * Setter for availableMemory.<p>
     */
    public void setAvailableMemory(String availableMemory) {
        this.availableMemory = availableMemory;
    }

    /**
     * Getter for processMemory.<p>
     */
    public String getProcessMemory() {
        return processMemory;
    }

    /**
     * Setter for processMemory.<p>
     */
    public void setProcessMemory(String processMemory) {
        this.processMemory = processMemory;
    }

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

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