package org.ovirt.engine.core.common.action;
import org.ovirt.engine.core.common.businessentities.network.VmNic;
import org.ovirt.engine.core.common.utils.ToStringBuilder;
public class ActivateDeactivateVmNicParameters extends VmOperationParameterBase {
private static final long serialVersionUID = 8972183222927384462L;
private VmNic nic;
private PlugAction action;
private boolean newNic;
public ActivateDeactivateVmNicParameters() {
}
public ActivateDeactivateVmNicParameters(VmNic nic, PlugAction action, boolean newNic) {
super();
this.nic = nic;
this.action = action;
this.newNic = newNic;
}
public VmNic getNic() {
return nic;
}
public void setNic(VmNic nic) {
this.nic = nic;
}
public PlugAction getAction() {
return action;
}
public void setAction(PlugAction action) {
this.action = action;
}
public boolean isNewNic() {
return newNic;
}
public void setNewNic(boolean newNic) {
this.newNic = newNic;
}
@Override
public String toString() {
return ToStringBuilder.forInstance(this)
.append("action", action)
.append("newNic", newNic)
.append("nic", nic)
.build();
}
}