package org.ourgrid.worker.request;
import org.ourgrid.common.internal.IRequestTO;
import org.ourgrid.worker.business.requester.WorkerRequestConstants;
public class StartWorkerRequestTO implements IRequestTO {
private String REQUEST_TYPE = WorkerRequestConstants.START_WORKER;
private boolean propertiesCollectorOn;
private boolean idlenessDetectorOn;
private boolean idlenessSchedule;
private String idlenessScheduleTime;
private long idlenessTime;
private String masterPeerAddress;
private boolean isExecutionClientDeployed;
public String getRequestType() {
return REQUEST_TYPE;
}
public boolean isPropertiesCollectorOn() {
return propertiesCollectorOn;
}
public void setPropertiesCollectorOn(boolean propertiesCollectorOn) {
this.propertiesCollectorOn = propertiesCollectorOn;
}
public boolean isIdlenessDetectorOn() {
return idlenessDetectorOn;
}
public void setIdlenessDetectorOn(boolean idlenessDetectorOn) {
this.idlenessDetectorOn = idlenessDetectorOn;
}
public boolean useIdlenessSchedule() {
return idlenessSchedule;
}
public void setIdlenessSchedule(boolean idlenessSchedule) {
this.idlenessSchedule = idlenessSchedule;
}
public String getIdlenessScheduleTime() {
return idlenessScheduleTime;
}
public void setIdlenessScheduleTime(String idlenessScheduleTime) {
this.idlenessScheduleTime = idlenessScheduleTime;
}
public long getIdlenessTime() {
return idlenessTime;
}
public void setIdlenessTime(long idlenessTime) {
this.idlenessTime = idlenessTime;
}
public boolean isExecutionClientDeployed() {
return isExecutionClientDeployed;
}
public void setExecutionClientDeployed(boolean isExecutionClientDeployed) {
this.isExecutionClientDeployed = isExecutionClientDeployed;
}
public void setMasterPeerAddress(String masterPeerAddress) {
this.masterPeerAddress = masterPeerAddress;
}
public String getMasterPeerAddress() {
return masterPeerAddress;
}
}