/*
* Copyright (c) 2015 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.db.client.model;
import java.net.URI;
@Cf("StoragePoolCapabilities")
public class StoragePoolCapabilities extends DiscoveredDataObject {
private URI _storageSystem;
private URI _storagePool;
/**
* StoragePoolSetting unique identifier.
*/
private String _poolcapabilitiesID;
public void setStorageSystem(URI storageSystem) {
_storageSystem = storageSystem;
setChanged("storageSystem");
}
@RelationIndex(cf = "RelationIndex", type = StorageSystem.class)
@Name("storageSystem")
public URI getStorageSystem() {
return _storageSystem;
}
public void setStoragePool(URI storagePool) {
_storagePool = storagePool;
setChanged("storagePool");
}
@RelationIndex(cf = "RelationIndex", type = StoragePool.class)
@Name("storagePool")
public URI getStoragePool() {
return _storagePool;
}
public void setPoolCapabilitiesID(String poolcapabilitiesID) {
_poolcapabilitiesID = poolcapabilitiesID;
setChanged("poolcapabilitiesID");
}
@AlternateId("AltIdIndex")
@Name("poolcapabilitiesID")
public String getPoolCapabilitiesID() {
return _poolcapabilitiesID;
}
}