package org.ovirt.engine.core.common.action;
import org.ovirt.engine.core.common.businessentities.VdsmImageLocationInfo;
import org.ovirt.engine.core.compat.Guid;
public class UpdateVolumeCommandParameters extends StorageJobCommandParameters {
private static final long serialVersionUID = -2680417060781930533L;
private VdsmImageLocationInfo volInfo;
private Boolean legal;
private String description;
private Integer generation;
private Boolean shared;
public UpdateVolumeCommandParameters() {
}
public UpdateVolumeCommandParameters(
Guid storagePoolId,
VdsmImageLocationInfo volInfo,
Boolean legal,
String description,
Integer generation,
Boolean shared) {
setStoragePoolId(storagePoolId);
this.volInfo = volInfo;
this.legal = legal;
this.description = description;
this.generation = generation;
this.shared = shared;
}
public VdsmImageLocationInfo getVolInfo() {
return volInfo;
}
public void setVolInfo(VdsmImageLocationInfo volInfo) {
this.volInfo = volInfo;
}
public Boolean getLegal() {
return legal;
}
public void setLegal(Boolean legal) {
this.legal = legal;
}
@Override
public String getDescription() {
return description;
}
@Override
public void setDescription(String description) {
this.description = description;
}
public Integer getGeneration() {
return generation;
}
public void setGeneration(Integer generation) {
this.generation = generation;
}
public Boolean getShared() {
return shared;
}
public void setShared(Boolean shared) {
this.shared = shared;
}
}