com.emc.storageos.model.vpool.VirtualPoolRemoteMirrorProtectionParam Maven / Gradle / Ivy
/*
* Copyright (c) 2015 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.model.vpool;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
public class VirtualPoolRemoteMirrorProtectionParam {
public VirtualPoolRemoteMirrorProtectionParam() {
}
/**
* The remote protection virtual array settings for a virtual pool.
*
* @valid none
*/
private List remoteCopySettings;
@XmlElementWrapper(name = "remote_copy_settings")
@XmlElement(name = "remote_copy_setting", required = false)
public List getRemoteCopySettings() {
if (null == remoteCopySettings) {
remoteCopySettings = new ArrayList();
}
return remoteCopySettings;
}
public VirtualPoolRemoteMirrorProtectionParam(
List remoteCopySettings) {
this.remoteCopySettings = remoteCopySettings;
}
public void setRemoteCopySettings(List remoteCopySettings) {
this.remoteCopySettings = remoteCopySettings;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy