package org.ovirt.engine.core.common.businessentities;
import org.ovirt.engine.core.common.utils.ToStringBuilder;
import org.ovirt.engine.core.compat.Guid;
public class VmProviderProperties implements Provider.AdditionalProperties {
private Guid storagePoolId;
private Guid proxyHostId;
public VmProviderProperties() {
}
public VmProviderProperties(Guid dataCenterId, Guid proxyHostId) {
this.storagePoolId = dataCenterId;
this.proxyHostId = proxyHostId;
}
public Guid getProxyHostId() {
return proxyHostId;
}
public void setProxyHostId(Guid proxyHostId) {
this.proxyHostId = proxyHostId;
}
public Guid getStoragePoolId() {
return storagePoolId;
}
public void setStoragePoolId(Guid dataCenterId) {
this.storagePoolId = dataCenterId;
}
@Override
public String toString() {
return getToStringBuilder().build();
}
protected ToStringBuilder getToStringBuilder() {
return ToStringBuilder.forInstance(this)
.append("storagePoolId", getStoragePoolId())
.append("proxyHostId", getProxyHostId());
}
}