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

com.taobao.pamirs.schedule.strategy.ScheduleStrategyRunntime Maven / Gradle / Ivy

package com.taobao.pamirs.schedule.strategy;

import com.taobao.pamirs.schedule.strategy.ScheduleStrategy.Kind;

public class ScheduleStrategyRunntime {
	
	/**
	 * ????????
	 */
	String strategyName;
	String uuid;
	String ip;
	
	private Kind kind; 
	
	/**
	 * Schedule Name,Class Name??Bean Name
	 */
	private String taskName; 
	
	private String taskParameter;
	
	/**
	 * ??Ҫ??????????
	 */
	int	requestNum;
	/**
	 * ??ǰ??????????
	 */
	int currentNum;
	 
	String message;
	
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	public String getUuid() {
		return uuid;
	}
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}
	public String getIp() {
		return ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}
	
	public String getStrategyName() {
		return strategyName;
	}
	public void setStrategyName(String strategyName) {
		this.strategyName = strategyName;
	}
	public Kind getKind() {
		return kind;
	}
	public void setKind(Kind kind) {
		this.kind = kind;
	}
	public String getTaskName() {
		return taskName;
	}
	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}
	
	public String getTaskParameter() {
		return taskParameter;
	}
	public void setTaskParameter(String taskParameter) {
		this.taskParameter = taskParameter;
	}
	public int getRequestNum() {
		return requestNum;
	}
	public void setRequestNum(int requestNum) {
		this.requestNum = requestNum;
	}
	public int getCurrentNum() {
		return currentNum;
	}
	public void setCurrentNum(int currentNum) {
		this.currentNum = currentNum;
	}
	@Override
	public String toString() {
		return "ScheduleStrategyRunntime [strategyName=" + strategyName
				+ ", uuid=" + uuid + ", ip=" + ip + ", kind=" + kind
				+ ", taskName=" + taskName + ", taskParameter=" + taskParameter
				+ ", requestNum=" + requestNum + ", currentNum=" + currentNum
				+ ", message=" + message + "]";
	}
	

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy