// 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 CfgErrule {
    @JsonProperty("DISQ_ERFRAG_CODE")
    private String disqErfragCode;

    @JsonProperty("ERRULE_CODE")
    private String erruleCode;

    @JsonProperty("ERRULE_ID")
    private Integer erruleId;

    @JsonProperty("ERRULE_TIER")
    private Integer erruleTier;

    @JsonProperty("QUAL_ERFRAG_CODE")
    private String qualErfragCode;

    @JsonProperty("RELATE")
    private String relate;

    @JsonProperty("RESOLVE")
    private String resolve;

    @JsonProperty("RTYPE_ID")
    private Integer rtypeId;

    @JsonProperty("XXX_ERRULE_DESC")
    private String xxxErruleDesc;

    @JsonProperty("XXX_REF_SCORE")
    private Integer xxxRefScore;

    public CfgErrule() {
    }

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

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

    /**
     * Getter for erruleCode.<p>
     * Identifier of the entity resolution rule that was triggered.
     */
    public String getErruleCode() {
        return erruleCode;
    }

    /**
     * Setter for erruleCode.<p>
     * Identifier of the entity resolution rule that was triggered.
     */
    public void setErruleCode(String erruleCode) {
        this.erruleCode = erruleCode;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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