package org.ovirt.engine.core.common.action.gluster; import org.ovirt.engine.core.compat.Guid; public class GlusterVolumeGeoRepSessionParameters extends GlusterVolumeParameters{ private static final long serialVersionUID = -881348048838907389L; private Guid geoRepSessionId; private String slaveVolumeName; private Guid slaveHostId; private String userName; private String userGroup; private boolean force; public GlusterVolumeGeoRepSessionParameters() { super(); } public GlusterVolumeGeoRepSessionParameters(Guid volumeId, Guid geoRepSessionId) { super(volumeId); this.geoRepSessionId = geoRepSessionId; } public GlusterVolumeGeoRepSessionParameters(Guid volumeId, String slaveVolumeName, Guid slaveHostId) { this(volumeId, slaveVolumeName, slaveHostId, "root", null, false); } public GlusterVolumeGeoRepSessionParameters(Guid volumeId, Guid geoRepSessionId, boolean force) { super(volumeId); this.geoRepSessionId = geoRepSessionId; this.force = force; } public GlusterVolumeGeoRepSessionParameters(Guid volumeId, String slaveVolumeName, Guid slaveHostId, String userName, String userGroup, boolean force) { super(volumeId); this.slaveVolumeName = slaveVolumeName; this.slaveHostId = slaveHostId; this.userName = userName; this.userGroup = userGroup; this.force = force; } public GlusterVolumeGeoRepSessionParameters(Guid volumeId, String slaveVolumeName, Guid slaveHostId, String userName, String userGroup) { this(volumeId, slaveVolumeName, slaveHostId, userName, userGroup, false); } public String getSlaveVolumeName() { return slaveVolumeName; } public void setSlaveVolumeName(String slaveVolumeName) { this.slaveVolumeName = slaveVolumeName; } public Guid getSlaveHostId() { return slaveHostId; } public void setSlaveHostId(Guid slaveHostId) { this.slaveHostId = slaveHostId; } public boolean isForce() { return force; } public void setForce(boolean force) { this.force = force; } public Guid getGeoRepSessionId() { return geoRepSessionId; } public void setGeoRepSessionId(Guid geoRepSessionId) { this.geoRepSessionId = geoRepSessionId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getUserGroup() { return userGroup; } public void setUserGroup(String userGroup) { this.userGroup = userGroup; } }