// 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 WorkloadInitResources {
    @JsonProperty("XXX_physicalCores")
    private Integer xxxPhysicalCores;

    @JsonProperty("availableMemory")
    private String availableMemory;

    @JsonProperty("logicalCores")
    private Integer logicalCores;

    @JsonProperty("totalMemory")
    private String totalMemory;

    public WorkloadInitResources() {
    }

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

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

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

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

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

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

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

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