All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.ltsopensource.admin.request.JobQueueReq Maven / Gradle / Ivy

package com.github.ltsopensource.admin.request;

import java.util.Date;
import java.util.Map;

/**
 * @author Robert HG ([email protected]) on 6/6/15.
 */
public class JobQueueReq extends PaginationReq {

    // ------------ 下面是查询条件值 ---------------
    private String jobId;
    private String jobType;
    private String taskId;
    private String realTaskId;

    private String submitNodeGroup;

    private String taskTrackerNodeGroup;

    private Date startGmtCreated;
    private Date endGmtCreated;
    private Date startGmtModified;
    private Date endGmtModified;

    // ------------ 下面是能update的值 -------------------

    private String cronExpression;

    private Boolean needFeedback;

    private Map extParams;

    private Date triggerTime;

    private Integer priority;

    private Integer maxRetryTimes;

    private Integer repeatCount;

    private Long repeatInterval;

    private Boolean relyOnPrevCycle;

    public String getJobType() {
        return jobType;
    }

    public void setJobType(String jobType) {
        this.jobType = jobType;
    }

    public String getJobId() {
        return jobId;
    }

    public void setJobId(String jobId) {
        this.jobId = jobId;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getSubmitNodeGroup() {
        return submitNodeGroup;
    }

    public void setSubmitNodeGroup(String submitNodeGroup) {
        this.submitNodeGroup = submitNodeGroup;
    }

    public String getTaskTrackerNodeGroup() {
        return taskTrackerNodeGroup;
    }

    public void setTaskTrackerNodeGroup(String taskTrackerNodeGroup) {
        this.taskTrackerNodeGroup = taskTrackerNodeGroup;
    }

    public String getCronExpression() {
        return cronExpression;
    }

    public void setCronExpression(String cronExpression) {
        this.cronExpression = cronExpression;
    }

    public Boolean getNeedFeedback() {
        return needFeedback;
    }

    public void setNeedFeedback(Boolean needFeedback) {
        this.needFeedback = needFeedback;
    }

    public Map getExtParams() {
        return extParams;
    }

    public void setExtParams(Map extParams) {
        this.extParams = extParams;
    }

    public Integer getPriority() {
        return priority;
    }

    public void setPriority(Integer priority) {
        this.priority = priority;
    }

    public Date getStartGmtCreated() {
        return startGmtCreated;
    }

    public void setStartGmtCreated(Date startGmtCreated) {
        this.startGmtCreated = startGmtCreated;
    }

    public Date getEndGmtCreated() {
        return endGmtCreated;
    }

    public void setEndGmtCreated(Date endGmtCreated) {
        this.endGmtCreated = endGmtCreated;
    }

    public Date getStartGmtModified() {
        return startGmtModified;
    }

    public void setStartGmtModified(Date startGmtModified) {
        this.startGmtModified = startGmtModified;
    }

    public Date getEndGmtModified() {
        return endGmtModified;
    }

    public void setEndGmtModified(Date endGmtModified) {
        this.endGmtModified = endGmtModified;
    }

    public Date getTriggerTime() {
        return triggerTime;
    }

    public void setTriggerTime(Date triggerTime) {
        this.triggerTime = triggerTime;
    }

    public Integer getMaxRetryTimes() {
        return maxRetryTimes;
    }

    public void setMaxRetryTimes(Integer maxRetryTimes) {
        this.maxRetryTimes = maxRetryTimes;
    }

    public Integer getRepeatCount() {
        return repeatCount;
    }

    public void setRepeatCount(Integer repeatCount) {
        this.repeatCount = repeatCount;
    }

    public Long getRepeatInterval() {
        return repeatInterval;
    }

    public void setRepeatInterval(Long repeatInterval) {
        this.repeatInterval = repeatInterval;
    }

    public Boolean getRelyOnPrevCycle() {
        return relyOnPrevCycle;
    }

    public void setRelyOnPrevCycle(Boolean relyOnPrevCycle) {
        this.relyOnPrevCycle = relyOnPrevCycle;
    }

    public String getRealTaskId() {
        return realTaskId;
    }

    public void setRealTaskId(String realTaskId) {
        this.realTaskId = realTaskId;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy