/* * Copyright (c) 2013 EMC Corporation * All Rights Reserved */ package com.emc.storageos.recoverpoint.responses; public class RecoverPointVolumeProtectionInfo { public enum volumeProtectionStatus { NOT_PROTECTED, PROTECTED_SOURCE, PROTECTED_TARGET, SOURCE_JOURNAL, TARGET_JOURNAL } private volumeProtectionStatus _rpVolumeCurrentProtectionStatus; private String _rpProtectionName; private long _rpVolumeGroupID; private long _rpVolumeSiteID; private int _rpVolumeGroupCopyID; private long _rpVolumeRSetID; private String _rpVolumeWWN; private boolean isMetroPoint = false; private String rpCopyName; private String rpSiteName; public RecoverPointVolumeProtectionInfo() { _rpVolumeCurrentProtectionStatus = volumeProtectionStatus.NOT_PROTECTED; _rpVolumeGroupID = -1; _rpVolumeSiteID = -1; _rpVolumeGroupCopyID = -1; _rpVolumeRSetID = -1; } public volumeProtectionStatus getRpVolumeCurrentProtectionStatus() { return _rpVolumeCurrentProtectionStatus; } public void setRpVolumeCurrentProtectionStatus( volumeProtectionStatus rpVolumeCurrentProtectionStatus) { this._rpVolumeCurrentProtectionStatus = rpVolumeCurrentProtectionStatus; } public long getRpVolumeGroupID() { return _rpVolumeGroupID; } public void setRpVolumeGroupID(long rpVolumeGroupID) { this._rpVolumeGroupID = rpVolumeGroupID; } public long getRpVolumeSiteID() { return _rpVolumeSiteID; } public void setRpVolumeSiteID(long rpVolumeSiteID) { this._rpVolumeSiteID = rpVolumeSiteID; } public int getRpVolumeGroupCopyID() { return _rpVolumeGroupCopyID; } public void setRpVolumeGroupCopyID(int rpVolumeGroupCopyID) { this._rpVolumeGroupCopyID = rpVolumeGroupCopyID; } public String getRpProtectionName() { return _rpProtectionName; } public void setRpProtectionName(String rpProtectionName) { this._rpProtectionName = rpProtectionName; } public long getRpVolumeRSetID() { return _rpVolumeRSetID; } public void setRpVolumeRSetID(long rpVolumeRSetID) { this._rpVolumeRSetID = rpVolumeRSetID; } public String getRpVolumeWWN() { return _rpVolumeWWN; } public void setRpVolumeWWN(String _rpVolumeWWN) { this._rpVolumeWWN = _rpVolumeWWN; } public boolean isMetroPoint() { return isMetroPoint; } public void setMetroPoint(boolean isMetroPoint) { this.isMetroPoint = isMetroPoint; } public String getRpCopyName() { return rpCopyName; } public void setRpCopyName(String rpCopyName) { this.rpCopyName = rpCopyName; } public String getRpSiteName() { return rpSiteName; } public void setRpSiteName(String rpSiteName) { this.rpSiteName = rpSiteName; } }