// 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 SysOom {
    @JsonProperty("FTYPE_ID")
    private Integer ftypeId;

    @JsonProperty("NEXT_THRESH")
    private Integer nextThresh;

    @JsonProperty("OOM_LEVEL")
    private String oomLevel;

    @JsonProperty("OOM_TYPE")
    private String oomType;

    @JsonProperty("THRESH1_CNT")
    private Integer thresh1Cnt;

    @JsonProperty("THRESH1_OOM")
    private Integer thresh1Oom;

    @JsonProperty("XXX_FELEM_ID")
    private Integer xxxFelemId;

    @JsonProperty("XXX_LENS_ID")
    private Integer xxxLensId;

    @JsonProperty("XXX_LIB_FEAT_ID")
    private Integer xxxLibFeatId;

    @JsonProperty("XXX_LIB_FELEM_ID")
    private Integer xxxLibFelemId;

    public SysOom() {
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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