package org.ovirt.engine.core.common.vdscommands;
import org.ovirt.engine.core.common.utils.ToStringBuilder;
import org.ovirt.engine.core.compat.Guid;
public class VmLeaseVDSParameters extends IrsBaseVDSCommandParameters {
private Guid storageDomainId;
private Guid leaseId;
public VmLeaseVDSParameters(Guid storagePoolId, Guid storageDomainId, Guid leaseId) {
super(storagePoolId);
this.storageDomainId = storageDomainId;
this.leaseId = leaseId;
}
public VmLeaseVDSParameters() {
}
public Guid getStorageDomainId() {
return storageDomainId;
}
public void setStorageDomainId(Guid storageDomainId) {
this.storageDomainId = storageDomainId;
}
public Guid getLeaseId() {
return leaseId;
}
public void setLeaseId(Guid leaseId) {
this.leaseId = leaseId;
}
@Override
protected ToStringBuilder appendAttributes(ToStringBuilder tsb) {
return super.appendAttributes(tsb)
.append("leaseId", getLeaseId())
.append("storageDomainId", getStorageDomainId());
}
}