/*
* Copyright (c) 2015 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.model.file;
import java.io.Serializable;
import java.net.URI;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "file_copy")
public class FileCopy implements Serializable {
private static final long serialVersionUID = -825089254972004248L;
private URI copyID;
private String type;
private FileSystemReplicationSettings replicationSettingParam;
/**
* @return the copyID
*/
@XmlElement(name = "copyID", required = false)
public URI getCopyID() {
return copyID;
}
public void setCopyID(URI copyID) {
this.copyID = copyID;
}
/**
* Type of protection.
*
*/
@XmlElement(name = "type")
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
@XmlElement(name = "replication_settings")
public FileSystemReplicationSettings getReplicationSettingParam() {
return replicationSettingParam;
}
public void setReplicationSettingParam(FileSystemReplicationSettings replicationSettingParam) {
this.replicationSettingParam = replicationSettingParam;
}
}