package org.ovirt.engine.core.common.action;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.ovirt.engine.core.compat.Guid;
import org.ovirt.engine.core.compat.INotifyPropertyChanged;
import org.ovirt.engine.core.compat.Serializable;
@XmlAccessorType(XmlAccessType.NONE)
@XmlType(name = "RunVmOnceParams")
public class RunVmOnceParams extends RunVmParams implements INotifyPropertyChanged, Serializable {
private static final long serialVersionUID = -4968552684343593622L;
@XmlElement(name = "SysPrepDomainName", nillable = true)
private String sysPrepDomainName;
@XmlElement(name = "SysPrepUserName", nillable = true)
private String sysPrepUserName;
@XmlElement(name = "SysPrepPassword", nillable = true)
private String sysPrepPassword;
public RunVmOnceParams() {
}
public RunVmOnceParams(Guid vmId) {
super(vmId);
}
public RunVmOnceParams(Guid vmId, boolean isInternal) {
super(vmId, isInternal);
}
public RunVmOnceParams(Guid vmId, Guid powerClientId) {
super(vmId, powerClientId);
}
public void setSysPrepDomainName(String sysPrepDomainName) {
this.sysPrepDomainName = sysPrepDomainName;
}
public String getSysPrepDomainName() {
return sysPrepDomainName;
}
public void setSysPrepUserName(String sysPrepUserName) {
this.sysPrepUserName = sysPrepUserName;
}
public String getSysPrepUserName() {
return sysPrepUserName;
}
public void setSysPrepPassword(String sysPrepPassword) {
this.sysPrepPassword = sysPrepPassword;
}
public String getSysPrepPassword() {
return sysPrepPassword;
}
}