package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class ChangeDiskVDSCommandParameters extends VdsAndVmIDVDSParametersBase { private String iface; private int index; private String diskPath; public ChangeDiskVDSCommandParameters() { } public ChangeDiskVDSCommandParameters(Guid vdsId, Guid vmId, String diskPath) { this(vdsId, vmId, null, 0, diskPath); } public ChangeDiskVDSCommandParameters(Guid vdsId, Guid vmId, String iface, int index, String diskPath) { super(vdsId, vmId); this.iface = iface; this.index = index; this.diskPath = diskPath; } public String getIface() { return iface; } public int getIndex() { return index; } public String getDiskPath() { return diskPath; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("iface", getIface()) .append("index", getIndex()) .append("diskPath", getDiskPath()); } }