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;
}
}