package org.ovirt.engine.core.common.action; import org.ovirt.engine.core.compat.Guid; public class ExtendImageSizeParameters extends ImagesActionsParametersBase { private long newSize; private boolean parentNotifiesCallback; public ExtendImageSizeParameters() { super(); } public ExtendImageSizeParameters(Guid imageId, long newSize) { super(imageId); this.newSize = newSize; } public ExtendImageSizeParameters(Guid imageId, long newSize, boolean parentNotifiesCallback) { this(imageId, newSize); this.parentNotifiesCallback = parentNotifiesCallback; } public long getNewSize() { return newSize; } public void setNewSize(long newSize) { this.newSize = newSize; } public long getNewSizeInGB() { return this.newSize / (1024 * 1024 * 1024); } public boolean getParentNotifiesCallback() { return parentNotifiesCallback; } }